Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_idtype.h
| Show First 20 Lines • Show All 222 Lines • ▼ Show 20 Lines | typedef struct IDTypeInfo { | ||||
| IDTypeBlendReadUndoPreserve blend_read_undo_preserve; | IDTypeBlendReadUndoPreserve blend_read_undo_preserve; | ||||
| /** | /** | ||||
| * Called after library override operations have been applied. | * Called after library override operations have been applied. | ||||
| * | * | ||||
| * \note Currently needed for some update operation on point caches. | * \note Currently needed for some update operation on point caches. | ||||
| */ | */ | ||||
| IDTypeLibOverrideApplyPost lib_override_apply_post; | IDTypeLibOverrideApplyPost lib_override_apply_post; | ||||
| /** | |||||
| * Callbacks for assets, based on the type of asset. | |||||
| */ | |||||
| struct AssetTypeInfo *asset_type_info; | |||||
| } IDTypeInfo; | } IDTypeInfo; | ||||
| /* ********** Declaration of each IDTypeInfo. ********** */ | /* ********** Declaration of each IDTypeInfo. ********** */ | ||||
| /* Those are defined in the respective BKE files. */ | /* Those are defined in the respective BKE files. */ | ||||
| extern IDTypeInfo IDType_ID_SCE; | extern IDTypeInfo IDType_ID_SCE; | ||||
| extern IDTypeInfo IDType_ID_LI; | extern IDTypeInfo IDType_ID_LI; | ||||
| extern IDTypeInfo IDType_ID_OB; | extern IDTypeInfo IDType_ID_OB; | ||||
| ▲ Show 20 Lines • Show All 82 Lines • Show Last 20 Lines | |||||