Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_context.h
| Show All 37 Lines | |||||
| #endif | #endif | ||||
| struct ARegion; | struct ARegion; | ||||
| struct bScreen; | struct bScreen; | ||||
| struct CacheFile; | struct CacheFile; | ||||
| struct ListBase; | struct ListBase; | ||||
| struct Main; | struct Main; | ||||
| struct Object; | struct Object; | ||||
| struct ObjectBase; | |||||
| struct PointerRNA; | struct PointerRNA; | ||||
| struct ReportList; | struct ReportList; | ||||
| struct Scene; | struct Scene; | ||||
| struct SceneCollection; | |||||
| struct SceneLayer; | struct SceneLayer; | ||||
| struct ScrArea; | struct ScrArea; | ||||
| struct SpaceLink; | struct SpaceLink; | ||||
| struct View3D; | struct View3D; | ||||
| struct RegionView3D; | struct RegionView3D; | ||||
| struct StructRNA; | struct StructRNA; | ||||
| struct ToolSettings; | struct ToolSettings; | ||||
| struct Image; | struct Image; | ||||
| ▲ Show 20 Lines • Show All 178 Lines • ▼ Show 20 Lines | |||||
| #define CTX_DATA_COUNT(C, member) \ | #define CTX_DATA_COUNT(C, member) \ | ||||
| ctx_data_list_count(C, CTX_data_##member) | ctx_data_list_count(C, CTX_data_##member) | ||||
| /* Data Context Members */ | /* Data Context Members */ | ||||
| struct Main *CTX_data_main(const bContext *C); | struct Main *CTX_data_main(const bContext *C); | ||||
| struct Scene *CTX_data_scene(const bContext *C); | struct Scene *CTX_data_scene(const bContext *C); | ||||
| struct SceneCollection *CTX_data_scene_collection(const bContext *C); | |||||
| struct SceneLayer *CTX_data_scene_layer(const bContext *C); | struct SceneLayer *CTX_data_scene_layer(const bContext *C); | ||||
| struct ToolSettings *CTX_data_tool_settings(const bContext *C); | struct ToolSettings *CTX_data_tool_settings(const bContext *C); | ||||
| const char *CTX_data_mode_string(const bContext *C); | const char *CTX_data_mode_string(const bContext *C); | ||||
| int CTX_data_mode_enum(const bContext *C); | int CTX_data_mode_enum(const bContext *C); | ||||
| void CTX_data_main_set(bContext *C, struct Main *bmain); | void CTX_data_main_set(bContext *C, struct Main *bmain); | ||||
| void CTX_data_scene_set(bContext *C, struct Scene *bmain); | void CTX_data_scene_set(bContext *C, struct Scene *bmain); | ||||
| void CTX_data_scene_collection_set(bContext *C, struct SceneCollection *sc); | |||||
| void CTX_data_scene_layer_set(bContext *C, struct SceneLayer *sl); | void CTX_data_scene_layer_set(bContext *C, struct SceneLayer *sl); | ||||
| int CTX_data_selected_editable_objects(const bContext *C, ListBase *list); | int CTX_data_selected_editable_objects(const bContext *C, ListBase *list); | ||||
| int CTX_data_selected_editable_bases(const bContext *C, ListBase *list); | int CTX_data_selected_editable_bases(const bContext *C, ListBase *list); | ||||
| int CTX_data_editable_objects(const bContext *C, ListBase *list); | int CTX_data_editable_objects(const bContext *C, ListBase *list); | ||||
| int CTX_data_editable_bases(const bContext *C, ListBase *list); | int CTX_data_editable_bases(const bContext *C, ListBase *list); | ||||
| int CTX_data_selected_objects(const bContext *C, ListBase *list); | int CTX_data_selected_objects(const bContext *C, ListBase *list); | ||||
| int CTX_data_selected_bases(const bContext *C, ListBase *list); | int CTX_data_selected_bases(const bContext *C, ListBase *list); | ||||
| int CTX_data_visible_objects(const bContext *C, ListBase *list); | int CTX_data_visible_objects(const bContext *C, ListBase *list); | ||||
| int CTX_data_visible_bases(const bContext *C, ListBase *list); | int CTX_data_visible_bases(const bContext *C, ListBase *list); | ||||
| int CTX_data_selectable_objects(const bContext *C, ListBase *list); | int CTX_data_selectable_objects(const bContext *C, ListBase *list); | ||||
| int CTX_data_selectable_bases(const bContext *C, ListBase *list); | int CTX_data_selectable_bases(const bContext *C, ListBase *list); | ||||
| struct Object *CTX_data_active_object(const bContext *C); | struct Object *CTX_data_active_object(const bContext *C); | ||||
| struct Base *CTX_data_active_base(const bContext *C); | struct ObjectBase *CTX_data_active_base(const bContext *C); | ||||
| struct Object *CTX_data_edit_object(const bContext *C); | struct Object *CTX_data_edit_object(const bContext *C); | ||||
| struct Image *CTX_data_edit_image(const bContext *C); | struct Image *CTX_data_edit_image(const bContext *C); | ||||
| struct Text *CTX_data_edit_text(const bContext *C); | struct Text *CTX_data_edit_text(const bContext *C); | ||||
| struct MovieClip *CTX_data_edit_movieclip(const bContext *C); | struct MovieClip *CTX_data_edit_movieclip(const bContext *C); | ||||
| struct Mask *CTX_data_edit_mask(const bContext *C); | struct Mask *CTX_data_edit_mask(const bContext *C); | ||||
| Show All 31 Lines | |||||