|
Blender V5.0
|
#include <cstring>#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_string_utf8.h"#include "BLI_utildefines.h"#include "BKE_context.hh"#include "BKE_screen.hh"#include "ED_screen.hh"#include "ED_space_api.hh"#include "WM_api.hh"#include "WM_message.hh"#include "WM_types.hh"#include "UI_resources.hh"#include "UI_view2d.hh"#include "BLO_read_write.hh"#include "info_intern.hh"Go to the source code of this file.
| void ED_spacetype_info | ( | ) |
Definition at line 252 of file space_info.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_FRAMES, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, HEADERY, info_create(), info_duplicate(), info_free(), info_header_listener(), info_header_region_draw(), info_header_region_init(), info_header_region_message_subscribe(), info_init(), info_keymap(), info_main_region_draw(), info_main_region_init(), info_main_region_listener(), info_operatortypes(), info_space_blend_write(), ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN(), ARegionType::message_subscribe, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_INFO, and STRNCPY_UTF8.
Referenced by ED_spacetypes_init().
Definition at line 36 of file space_info.cc.
References View2D::align, ARegion::alignment, BKE_area_region_new(), BLI_addtail(), INFO_RPT_OP, View2D::keepofs, View2D::keeptot, View2D::keepzoom, View2D::maxzoom, MEM_callocN(), View2D::minzoom, SpaceInfo::regionbase, ARegion::regiontype, RGN_ALIGN_BOTTOM, RGN_ALIGN_TOP, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SpaceInfo::rpt_mask, View2D::scroll, SPACE_INFO, SpaceInfo::spacetype, U, USER_HEADER_BOTTOM, ARegion::v2d, V2D_ALIGN_NO_NEG_X, V2D_ALIGN_NO_NEG_Y, V2D_KEEPASPECT, V2D_KEEPTOT_BOUNDS, V2D_LIMITZOOM, V2D_LOCKOFS_X, V2D_LOCKZOOM_X, V2D_LOCKZOOM_Y, V2D_SCROLL_RIGHT, and V2D_SCROLL_VERTICAL_HIDE.
Referenced by ED_spacetype_info().
Definition at line 82 of file space_info.cc.
References MEM_dupallocN().
Referenced by ED_spacetype_info().
|
static |
Definition at line 74 of file space_info.cc.
Referenced by ED_spacetype_info().
|
static |
Definition at line 198 of file space_info.cc.
References wmNotifier::action, wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), ELEM, NA_RENAME, NC_ID, NC_SCENE, NC_SCREEN, NC_SPACE, NC_WM, ND_ANIMPLAY, ND_JOB, ND_LAYER, ND_RENDER_RESULT, ND_SPACE_INFO, and params.
Referenced by ED_spacetype_info().
Definition at line 177 of file space_info.cc.
References C, and ED_region_header().
Referenced by ED_spacetype_info().
|
static |
Definition at line 172 of file space_info.cc.
References ED_region_header_init().
Referenced by ED_spacetype_info().
|
static |
Definition at line 233 of file space_info.cc.
References ED_region_do_msg_notify_tag_redraw(), name, wmMsgSubscribeValue::notify, wmMsgSubscribeValue::owner, params, wmMsgSubscribeValue::user_data, Window, and WM_msg_subscribe_rna_anon_prop.
Referenced by ED_spacetype_info().
|
static |
Definition at line 80 of file space_info.cc.
Referenced by ED_spacetype_info().
|
static |
Definition at line 165 of file space_info.cc.
References RGN_TYPE_WINDOW, SPACE_EMPTY, SPACE_INFO, and WM_keymap_ensure().
Referenced by ED_spacetype_info().
Definition at line 112 of file space_info.cc.
References C, CTX_wm_reports(), CTX_wm_space_info(), info_textview_main(), info_textview_update_rect(), TH_BACK, UI_ThemeClearColor(), UI_view2d_scrollers_draw(), UI_view2d_view_ortho(), UI_view2d_view_restore(), ARegion::v2d, and ARegion::winy.
Referenced by ED_spacetype_info().
|
static |
Definition at line 92 of file space_info.cc.
References RGN_TYPE_WINDOW, ARegion::runtime, wmWindowManager::runtime, SPACE_INFO, UI_view2d_region_reinit(), ARegion::v2d, V2D_COMMONVIEW_CUSTOM, ARegion::winx, ARegion::winy, WM_event_add_keymap_handler(), and WM_keymap_ensure().
Referenced by ED_spacetype_info().
|
static |
Definition at line 182 of file space_info.cc.
References wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), NC_SPACE, ND_SPACE_INFO_REPORT, and params.
Referenced by ED_spacetype_info().
|
static |
Definition at line 140 of file space_info.cc.
References FILE_OT_autopack_toggle(), FILE_OT_find_missing_files(), FILE_OT_make_paths_absolute(), FILE_OT_make_paths_relative(), FILE_OT_pack_all(), FILE_OT_pack_libraries(), FILE_OT_report_missing_files(), FILE_OT_unpack_all(), FILE_OT_unpack_item(), FILE_OT_unpack_libraries(), INFO_OT_report_copy(), INFO_OT_report_delete(), INFO_OT_report_replay(), INFO_OT_reports_display_update(), INFO_OT_select_all(), INFO_OT_select_box(), INFO_OT_select_pick(), and WM_operatortype_append().
Referenced by ED_spacetype_info().
|
static |
Definition at line 247 of file space_info.cc.
References BLO_write_struct.
Referenced by ED_spacetype_info().
Definition at line 103 of file space_info.cc.
References C, CTX_wm_reports(), CTX_wm_space_info(), info_textview_height(), UI_view2d_totRect_set(), ARegion::v2d, and ARegion::winx.
Referenced by info_main_region_draw().