|
Blender V4.3
|
#include <cstdio>#include <cstring>#include "MEM_guardedalloc.h"#include "BLI_blenlib.h"#include "BKE_context.hh"#include "BKE_screen.hh"#include "ED_screen.hh"#include "ED_space_api.hh"#include "UI_interface.hh"#include "BLO_read_write.hh"#include "WM_message.hh"#include "WM_types.hh"Go to the source code of this file.
Functions | |
| static SpaceLink * | statusbar_create (const ScrArea *, const Scene *) |
| static void | statusbar_free (SpaceLink *) |
| static void | statusbar_init (wmWindowManager *, ScrArea *) |
| static SpaceLink * | statusbar_duplicate (SpaceLink *sl) |
| static void | statusbar_header_region_init (wmWindowManager *, ARegion *region) |
| static void | statusbar_operatortypes () |
| static void | statusbar_keymap (wmKeyConfig *) |
| static void | statusbar_header_region_listener (const wmRegionListenerParams *params) |
| static void | statusbar_header_region_message_subscribe (const wmRegionMessageSubscribeParams *params) |
| static void | statusbar_space_blend_write (BlendWriter *writer, SpaceLink *sl) |
| void | ED_spacetype_statusbar () |
| void ED_spacetype_statusbar | ( | ) |
Definition at line 130 of file space_statusbar.cc.
References BKE_spacetype_register(), BLI_addhead(), ARegionType::draw, ED_KEYMAP_HEADER, ED_KEYMAP_UI, ED_KEYMAP_VIEW2D, ED_region_header_draw(), ED_region_header_layout(), HEADERY, ARegionType::init, ARegionType::keymapflag, ARegionType::layout, ARegionType::listener, MEM_callocN, ARegionType::message_subscribe, ARegionType::prefsizex, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, SPACE_STATUSBAR, statusbar_create(), statusbar_duplicate(), statusbar_free(), statusbar_header_region_init(), statusbar_header_region_listener(), statusbar_header_region_message_subscribe(), statusbar_init(), statusbar_keymap(), statusbar_operatortypes(), statusbar_space_blend_write(), STRNCPY, and UI_UNIT_X.
Referenced by ED_spacetypes_init().
Definition at line 31 of file space_statusbar.cc.
References BLI_addtail(), MEM_callocN, SpaceStatusBar::regionbase, RGN_ALIGN_NONE, RGN_TYPE_HEADER, SPACE_STATUSBAR, and SpaceStatusBar::spacetype.
Referenced by ED_spacetype_statusbar().
Definition at line 54 of file space_statusbar.cc.
References MEM_dupallocN.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 49 of file space_statusbar.cc.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 64 of file space_statusbar.cc.
References ED_region_header_init(), ELEM, RGN_ALIGN_ENUM_FROM_MASK, RGN_ALIGN_RIGHT, and RGN_FLAG_DYNAMIC_SIZE.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 76 of file space_statusbar.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_statusbar().
|
static |
Definition at line 111 of file space_statusbar.cc.
References ED_region_do_msg_notify_tag_redraw(), wmMsgSubscribeValue::owner, params, and WM_msg_subscribe_rna_anon_prop.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 52 of file space_statusbar.cc.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 74 of file space_statusbar.cc.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 72 of file space_statusbar.cc.
Referenced by ED_spacetype_statusbar().
|
static |
Definition at line 125 of file space_statusbar.cc.
References BLO_write_struct.
Referenced by ED_spacetype_statusbar().