65 region->v2d.minzoom = region->v2d.maxzoom = 1.0f;
109 View2D *v2d = ®ion->v2d;
119 View2D *v2d = ®ion->v2d;
125 if (region->winy < 16) {
242 msg_sub_value_region_tag_redraw.
owner = region;
243 msg_sub_value_region_tag_redraw.
user_data = region;
257 std::unique_ptr<SpaceType> st = std::make_unique<SpaceType>();
ReportList * CTX_wm_reports(const bContext *C)
SpaceInfo * CTX_wm_space_info(const bContext *C)
void BKE_spacetype_register(std::unique_ptr< 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 STRNCPY(dst, src)
#define BLO_write_struct(writer, struct_name, data_ptr)
void ED_region_header(const bContext *C, ARegion *region)
void ED_region_header_init(ARegion *region)
void ED_region_tag_redraw(ARegion *region)
void ED_region_do_msg_notify_tag_redraw(bContext *C, wmMsgSubscribeKey *msg_key, wmMsgSubscribeValue *msg_val)
Read Guarded memory(de)allocation.
void UI_ThemeClearColor(int colorid)
void UI_view2d_scrollers_draw(View2D *v2d, const rcti *mask_custom)
void UI_view2d_view_restore(const bContext *C)
void UI_view2d_region_reinit(View2D *v2d, short type, int winx, int winy)
void UI_view2d_totRect_set(View2D *v2d, int width, int height)
void UI_view2d_view_ortho(const View2D *v2d)
#define ND_SPACE_INFO_REPORT
void info_textview_main(const SpaceInfo *sinfo, const ARegion *region, const ReportList *reports)
int info_textview_height(const SpaceInfo *sinfo, const ARegion *region, const ReportList *reports)
void FILE_OT_make_paths_absolute(wmOperatorType *ot)
void INFO_OT_select_all(wmOperatorType *ot)
void INFO_OT_report_copy(wmOperatorType *ot)
void INFO_OT_select_pick(wmOperatorType *ot)
void FILE_OT_unpack_all(wmOperatorType *ot)
void FILE_OT_unpack_item(wmOperatorType *ot)
void FILE_OT_pack_all(wmOperatorType *ot)
void INFO_OT_report_replay(wmOperatorType *ot)
void FILE_OT_autopack_toggle(wmOperatorType *ot)
void INFO_OT_report_delete(wmOperatorType *ot)
void FILE_OT_report_missing_files(wmOperatorType *ot)
void FILE_OT_pack_libraries(wmOperatorType *ot)
void FILE_OT_unpack_libraries(wmOperatorType *ot)
void FILE_OT_make_paths_relative(wmOperatorType *ot)
void FILE_OT_find_missing_files(wmOperatorType *ot)
void INFO_OT_select_box(wmOperatorType *ot)
void INFO_OT_reports_display_update(wmOperatorType *ot)
void *(* MEM_callocN)(size_t len, const char *str)
void *(* MEM_dupallocN)(const void *vmemh)
static SpaceLink * info_duplicate(SpaceLink *sl)
static void info_keymap(wmKeyConfig *keyconf)
static void info_main_region_init(wmWindowManager *wm, ARegion *region)
static void info_main_region_listener(const wmRegionListenerParams *params)
static void info_init(wmWindowManager *, ScrArea *)
static void info_textview_update_rect(const bContext *C, ARegion *region)
static void info_header_region_draw(const bContext *C, ARegion *region)
static void info_operatortypes()
static void info_header_region_init(wmWindowManager *, ARegion *region)
static void info_header_listener(const wmRegionListenerParams *params)
static void info_main_region_draw(const bContext *C, ARegion *region)
static void info_header_region_message_subscribe(const wmRegionMessageSubscribeParams *params)
static void info_space_blend_write(BlendWriter *writer, SpaceLink *sl)
static SpaceLink * info_create(const ScrArea *, const Scene *)
static void info_free(SpaceLink *)
void(* message_subscribe)(const wmRegionMessageSubscribeParams *params)
void(* listener)(const wmRegionListenerParams *params)
void(* draw)(const bContext *C, ARegion *region)
void(* init)(wmWindowManager *wm, ARegion *region)
struct wmKeyConfig * defaultconf
wmEventHandler_Keymap * WM_event_add_keymap_handler(ListBase *handlers, wmKeyMap *keymap)
wmKeyMap * WM_keymap_ensure(wmKeyConfig *keyconf, const char *idname, int spaceid, int regionid)
#define WM_msg_subscribe_rna_anon_prop(mbus, type_, prop_, value)
void WM_operatortype_append(void(*opfunc)(wmOperatorType *))