Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_screen.h
| Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
| struct bContext; | struct bContext; | ||||
| struct Scene; | struct Scene; | ||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct bScreen; | struct bScreen; | ||||
| struct ARegion; | struct ARegion; | ||||
| struct uiBlock; | struct uiBlock; | ||||
| struct rcti; | struct rcti; | ||||
| struct Main; | struct Main; | ||||
| struct ReportList; | |||||
| struct wmMsgBus; | struct wmMsgBus; | ||||
| struct wmMsgSubscribeKey; | struct wmMsgSubscribeKey; | ||||
| struct wmMsgSubscribeValue; | struct wmMsgSubscribeValue; | ||||
| /* regions */ | /* regions */ | ||||
| void ED_region_do_listen( | void ED_region_do_listen( | ||||
| struct bScreen *sc, struct ScrArea *sa, struct ARegion *ar, | struct bScreen *sc, struct ScrArea *sa, struct ARegion *ar, | ||||
| struct wmNotifier *note, const Scene *scene); | struct wmNotifier *note, const Scene *scene); | ||||
| ▲ Show 20 Lines • Show All 101 Lines • ▼ Show 20 Lines | bool ED_workspace_delete( | ||||
| struct WorkSpace *workspace, | struct WorkSpace *workspace, | ||||
| struct Main *bmain, struct bContext *C, | struct Main *bmain, struct bContext *C, | ||||
| struct wmWindowManager *wm) ATTR_NONNULL(); | struct wmWindowManager *wm) ATTR_NONNULL(); | ||||
| void ED_workspace_scene_data_sync( | void ED_workspace_scene_data_sync( | ||||
| struct WorkSpaceInstanceHook *hook, Scene *scene) ATTR_NONNULL(); | struct WorkSpaceInstanceHook *hook, Scene *scene) ATTR_NONNULL(); | ||||
| void ED_workspace_view_layer_unset( | void ED_workspace_view_layer_unset( | ||||
| const struct Main *bmain, struct Scene *scene, | const struct Main *bmain, struct Scene *scene, | ||||
| const ViewLayer *layer_unset, ViewLayer *layer_new) ATTR_NONNULL(1, 2); | const ViewLayer *layer_unset, ViewLayer *layer_new) ATTR_NONNULL(1, 2); | ||||
| void ED_workspaces_refresh( | |||||
| struct bContext *C, struct ReportList *reports) ATTR_NONNULL(); | |||||
| struct WorkSpaceLayout *ED_workspace_layout_add( | struct WorkSpaceLayout *ED_workspace_layout_add( | ||||
| struct WorkSpace *workspace, | struct WorkSpace *workspace, | ||||
| struct wmWindow *win, | struct wmWindow *win, | ||||
| const char *name) ATTR_NONNULL(); | const char *name) ATTR_NONNULL(); | ||||
| struct WorkSpaceLayout *ED_workspace_layout_duplicate( | struct WorkSpaceLayout *ED_workspace_layout_duplicate( | ||||
| struct WorkSpace *workspace, const struct WorkSpaceLayout *layout_old, | struct WorkSpace *workspace, const struct WorkSpaceLayout *layout_old, | ||||
| struct wmWindow *win) ATTR_NONNULL(); | struct wmWindow *win) ATTR_NONNULL(); | ||||
| bool ED_workspace_layout_delete( | bool ED_workspace_layout_delete( | ||||
| ▲ Show 20 Lines • Show All 94 Lines • Show Last 20 Lines | |||||