35 sstatusbar =
MEM_callocN(
sizeof(*sstatusbar),
"init statusbar");
39 region =
MEM_callocN(
sizeof(*region),
"header for statusbar");
149 art =
MEM_callocN(
sizeof(*art),
"spacetype statusbar header region");
void BKE_spacetype_register(struct SpaceType *st)
void BLI_addhead(struct ListBase *listbase, void *vlink) ATTR_NONNULL(1)
void BLI_addtail(struct ListBase *listbase, void *vlink) ATTR_NONNULL(1)
#define RGN_ALIGN_ENUM_FROM_MASK(align)
void ED_region_do_msg_notify_tag_redraw(struct bContext *C, struct wmMsgSubscribeKey *msg_key, struct wmMsgSubscribeValue *msg_val)
void ED_region_header_layout(const struct bContext *C, struct ARegion *region)
void ED_region_tag_redraw(struct ARegion *region)
void ED_region_header_init(struct ARegion *region)
void ED_region_header_draw(const struct bContext *C, struct ARegion *region)
Read Guarded memory(de)allocation.
void *(* MEM_dupallocN)(const void *vmemh)
void *(* MEM_callocN)(size_t len, const char *str)
static void area(int d1, int d2, int e1, int e2, float weights[2])
static const pxr::TfToken st("st", pxr::TfToken::Immortal)
static void statusbar_free(SpaceLink *UNUSED(sl))
static SpaceLink * statusbar_duplicate(SpaceLink *sl)
static void statusbar_init(struct wmWindowManager *UNUSED(wm), ScrArea *UNUSED(area))
static void statusbar_keymap(struct wmKeyConfig *UNUSED(keyconf))
static void statusbar_header_region_init(wmWindowManager *UNUSED(wm), ARegion *region)
static void statusbar_header_region_listener(const wmRegionListenerParams *params)
static void statusbar_operatortypes(void)
static SpaceLink * statusbar_create(const ScrArea *UNUSED(area), const Scene *UNUSED(scene))
static void statusbar_header_region_message_subscribe(const wmRegionMessageSubscribeParams *params)
void ED_spacetype_statusbar(void)
void(* draw)(const struct bContext *C, struct ARegion *region)
void(* message_subscribe)(const wmRegionMessageSubscribeParams *params)
void(* listener)(const wmRegionListenerParams *params)
void(* layout)(const struct bContext *C, struct ARegion *region)
void(* init)(struct wmWindowManager *wm, struct ARegion *region)
#define WM_msg_subscribe_rna_anon_prop(mbus, type_, prop_, value)