Blender
V3.3
|
#include <stdio.h>
#include <string.h>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "BKE_screen.h"
#include "ED_screen.h"
#include "ED_space_api.h"
#include "WM_api.h"
#include "WM_message.h"
#include "WM_types.h"
#include "RNA_access.h"
#include "UI_resources.h"
#include "UI_view2d.h"
#include "info_intern.h"
Go to the source code of this file.
Definition at line 251 of file space_info.c.
References BKE_spacetype_register(), BKE_ST_MAXNAME, 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(), ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_INFO, and usdtokens::st().
Referenced by ED_spacetypes_init().
Definition at line 35 of file space_info.c.
References View2D::align, ARegion::alignment, 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, 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, and V2D_SCROLL_RIGHT.
Referenced by ED_spacetype_info().
Definition at line 83 of file space_info.c.
References MEM_dupallocN.
Referenced by ED_spacetype_info().
Definition at line 73 of file space_info.c.
Referenced by ED_spacetype_info().
|
static |
Definition at line 202 of file space_info.c.
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 181 of file space_info.c.
References C, and ED_region_header().
Referenced by ED_spacetype_info().
|
static |
Definition at line 176 of file space_info.c.
References ED_region_header_init().
Referenced by ED_spacetype_info().
|
static |
Definition at line 237 of file space_info.c.
References ED_region_do_msg_notify_tag_redraw(), wmMsgSubscribeValue::notify, NULL, wmMsgSubscribeValue::owner, params, wmMsgSubscribeValue::user_data, and WM_msg_subscribe_rna_anon_prop.
Referenced by ED_spacetype_info().
|
static |
Definition at line 79 of file space_info.c.
Referenced by ED_spacetype_info().
|
static |
Definition at line 169 of file space_info.c.
References SPACE_INFO, and WM_keymap_ensure().
Referenced by ED_spacetype_info().
Definition at line 116 of file space_info.c.
References C, CTX_wm_reports(), CTX_wm_space_info(), info_textview_main(), info_textview_update_rect(), NULL, 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 93 of file space_info.c.
References wmWindowManager::defaultconf, ARegion::handlers, View2D::scroll, SPACE_INFO, UI_view2d_region_reinit(), ARegion::v2d, V2D_COMMONVIEW_CUSTOM, V2D_SCROLL_RIGHT, ARegion::winx, ARegion::winy, WM_event_add_keymap_handler(), and WM_keymap_ensure().
Referenced by ED_spacetype_info().
|
static |
Definition at line 186 of file space_info.c.
References wmNotifier::category, wmNotifier::data, ED_region_tag_redraw(), NC_SPACE, ND_SPACE_INFO_REPORT, and params.
Referenced by ED_spacetype_info().
Definition at line 144 of file space_info.c.
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().
Definition at line 107 of file space_info.c.
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().