Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_object_types.h
| Show First 20 Lines • Show All 203 Lines • ▼ Show 20 Lines | typedef struct Object_Runtime { | ||||
| */ | */ | ||||
| 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]; | ||||
| void *_pad3; | |||||
| } 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 */ | ||||
| float crease_threshold; | float crease_threshold; | ||||
| ▲ Show 20 Lines • Show All 218 Lines • ▼ Show 20 Lines | typedef struct Object { | ||||
| char empty_image_flag; | char empty_image_flag; | ||||
| char _pad8[5]; | char _pad8[5]; | ||||
| struct PreviewImage *preview; | struct PreviewImage *preview; | ||||
| ObjectLineArt lineart; | ObjectLineArt lineart; | ||||
| /** Runtime evaluation data (keep last). */ | /** Runtime evaluation data (keep last). */ | ||||
| void *_pad9; | |||||
| Object_Runtime runtime; | Object_Runtime runtime; | ||||
| } Object; | } Object; | ||||
| /* Warning, this is not used anymore because hooks are now modifiers */ | /* Warning, this is not used anymore because hooks are now modifiers */ | ||||
| typedef struct ObHook { | typedef struct ObHook { | ||||
| struct ObHook *next, *prev; | struct ObHook *next, *prev; | ||||
| struct Object *parent; | struct Object *parent; | ||||
| ▲ Show 20 Lines • Show All 309 Lines • Show Last 20 Lines | |||||