Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_scene.h
| Show All 32 Lines | |||||
| * \author nzc | * \author nzc | ||||
| */ | */ | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| extern "C" { | extern "C" { | ||||
| #endif | #endif | ||||
| struct AviCodecData; | struct AviCodecData; | ||||
| struct Collection; | |||||
| struct Depsgraph; | struct Depsgraph; | ||||
| struct Main; | struct Main; | ||||
| struct Object; | struct Object; | ||||
| struct RenderData; | struct RenderData; | ||||
| struct Scene; | struct Scene; | ||||
| struct SceneCollection; | |||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct UnitSettings; | struct UnitSettings; | ||||
| struct ViewRender; | struct ViewRender; | ||||
| struct WorkSpace; | struct WorkSpace; | ||||
| struct TransformOrientation; | struct TransformOrientation; | ||||
| typedef enum eSceneCopyMethod { | typedef enum eSceneCopyMethod { | ||||
| SCE_COPY_NEW = 0, | SCE_COPY_NEW = 0, | ||||
| ▲ Show 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | |||||
| void BKE_toolsettings_free(struct ToolSettings *toolsettings); | void BKE_toolsettings_free(struct ToolSettings *toolsettings); | ||||
| void BKE_scene_copy_data(struct Main *bmain, struct Scene *sce_dst, const struct Scene *sce_src, const int flag); | void BKE_scene_copy_data(struct Main *bmain, struct Scene *sce_dst, const struct Scene *sce_src, const int flag); | ||||
| struct Scene *BKE_scene_copy(struct Main *bmain, struct Scene *sce, int type); | struct Scene *BKE_scene_copy(struct Main *bmain, struct Scene *sce, int type); | ||||
| void BKE_scene_groups_relink(struct Scene *sce); | void BKE_scene_groups_relink(struct Scene *sce); | ||||
| void BKE_scene_make_local(struct Main *bmain, struct Scene *sce, const bool lib_local); | void BKE_scene_make_local(struct Main *bmain, struct Scene *sce, const bool lib_local); | ||||
| struct Scene *BKE_scene_find_from_collection(const struct Main *bmain, const struct SceneCollection *scene_collection); | struct Scene *BKE_scene_find_from_collection(const struct Main *bmain, const struct Collection *collection); | ||||
| #ifdef DURIAN_CAMERA_SWITCH | #ifdef DURIAN_CAMERA_SWITCH | ||||
| struct Object *BKE_scene_camera_switch_find(struct Scene *scene); // DURIAN_CAMERA_SWITCH | struct Object *BKE_scene_camera_switch_find(struct Scene *scene); // DURIAN_CAMERA_SWITCH | ||||
| #endif | #endif | ||||
| int BKE_scene_camera_switch_update(struct Scene *scene); | int BKE_scene_camera_switch_update(struct Scene *scene); | ||||
| char *BKE_scene_find_marker_name(struct Scene *scene, int frame); | char *BKE_scene_find_marker_name(struct Scene *scene, int frame); | ||||
| char *BKE_scene_find_last_marker_name(struct Scene *scene, int frame); | char *BKE_scene_find_last_marker_name(struct Scene *scene, int frame); | ||||
| ▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines | |||||