Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_object_types.h
| Show First 20 Lines • Show All 138 Lines • ▼ Show 20 Lines | typedef struct Object_Runtime { | ||||
| char _pad1[3]; | char _pad1[3]; | ||||
| /** | /** | ||||
| * Denotes whether the evaluated data is owned by this object or is referenced and owned by | * Denotes whether the evaluated data is owned by this object or is referenced and owned by | ||||
| * somebody else. | * somebody else. | ||||
| */ | */ | ||||
| char is_data_eval_owned; | char is_data_eval_owned; | ||||
| /** Start time of the flash overlay animation. */ | |||||
| double overlay_flash_start_time; | |||||
| /** Axis aligned boundbox (in localspace). */ | /** Axis aligned boundbox (in localspace). */ | ||||
| struct BoundBox *bb; | struct BoundBox *bb; | ||||
| /** | /** | ||||
| * Original data pointer, before object->data was changed to point | * Original data pointer, before object->data was changed to point | ||||
| * to data_eval. | * to data_eval. | ||||
| * Is assigned by dependency graph's copy-on-write evaluation. | * Is assigned by dependency graph's copy-on-write evaluation. | ||||
| */ | */ | ||||
| ▲ Show 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | typedef struct Object_Runtime { | ||||
| * It created when Python calls `object.to_curve()`. | * It created when Python calls `object.to_curve()`. | ||||
| */ | */ | ||||
| struct Curve *object_as_temp_curve; | struct Curve *object_as_temp_curve; | ||||
| /** Runtime evaluated curve-specific data, not stored in the file. */ | /** Runtime evaluated curve-specific data, not stored in the file. */ | ||||
| struct CurveCache *curve_cache; | struct CurveCache *curve_cache; | ||||
| unsigned short local_collections_bits; | unsigned short local_collections_bits; | ||||
| short _pad2[3]; | short _pad2[3]; | ||||
| } Object_Runtime; | } Object_Runtime; | ||||
| typedef struct ObjectLineArt { | typedef struct ObjectLineArt { | ||||
| short usage; | short usage; | ||||
| short flags; | short flags; | ||||
| /** if OBJECT_LRT_OWN_CREASE is set */ | /** if OBJECT_LRT_OWN_CREASE is set */ | ||||
| ▲ Show 20 Lines • Show All 544 Lines • Show Last 20 Lines | |||||