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 "UI_resources.h"
#include "UI_view2d.h"
#include "script_intern.h"
Go to the source code of this file.
Functions | |
static SpaceLink * | script_create (const ScrArea *UNUSED(area), const Scene *UNUSED(scene)) |
static void | script_free (SpaceLink *sl) |
static void | script_init (struct wmWindowManager *UNUSED(wm), ScrArea *UNUSED(area)) |
static SpaceLink * | script_duplicate (SpaceLink *sl) |
static void | script_main_region_init (wmWindowManager *wm, ARegion *region) |
static void | script_main_region_draw (const bContext *C, ARegion *region) |
static void | script_header_region_init (wmWindowManager *UNUSED(wm), ARegion *region) |
static void | script_header_region_draw (const bContext *C, ARegion *region) |
static void | script_main_region_listener (const wmRegionListenerParams *UNUSED(params)) |
void | ED_spacetype_script (void) |
Definition at line 149 of file space_script.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, ARegionType::init, ARegionType::keymapflag, ARegionType::listener, MEM_callocN, ARegionType::prefsizey, ARegionType::regionid, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, script_create(), script_duplicate(), script_free(), script_header_region_draw(), script_header_region_init(), script_init(), script_keymap(), script_main_region_draw(), script_main_region_init(), script_main_region_listener(), script_operatortypes(), SPACE_SCRIPT, and usdtokens::st().
Referenced by ED_spacetypes_init().
Definition at line 36 of file space_script.c.
References ARegion::alignment, BLI_addtail(), MEM_callocN, SpaceScript::regionbase, ARegion::regiontype, RGN_ALIGN_BOTTOM, RGN_ALIGN_TOP, RGN_TYPE_HEADER, RGN_TYPE_WINDOW, SPACE_SCRIPT, SpaceScript::spacetype, and USER_HEADER_BOTTOM.
Referenced by ED_spacetype_script().
Definition at line 81 of file space_script.c.
References MEM_dupallocN.
Referenced by ED_spacetype_script().
Definition at line 63 of file space_script.c.
References SpaceScript::but_refs, NULL, and SpaceScript::script.
Referenced by ED_spacetype_script().
Definition at line 136 of file space_script.c.
References C, and ED_region_header().
Referenced by ED_spacetype_script().
|
static |
Definition at line 131 of file space_script.c.
References ED_region_header_init().
Referenced by ED_spacetype_script().
|
static |
Definition at line 77 of file space_script.c.
Referenced by ED_spacetype_script().
Definition at line 102 of file space_script.c.
References C, CTX_wm_space_data(), SpaceScript::script, TH_BACK, UI_ThemeClearColor(), UI_view2d_view_ortho(), UI_view2d_view_restore(), ARegion::v2d, and void.
Referenced by ED_spacetype_script().
|
static |
Definition at line 91 of file space_script.c.
References wmWindowManager::defaultconf, ARegion::handlers, SPACE_SCRIPT, UI_view2d_region_reinit(), ARegion::v2d, V2D_COMMONVIEW_STANDARD, ARegion::winx, ARegion::winy, WM_event_add_keymap_handler_v2d_mask(), and WM_keymap_ensure().
Referenced by ED_spacetype_script().
|
static |
Definition at line 141 of file space_script.c.
Referenced by ED_spacetype_script().