Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_modifier_types.h
| Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | typedef enum ModifierType { | ||||
| eModifierType_Triangulate = 44, | eModifierType_Triangulate = 44, | ||||
| eModifierType_UVWarp = 45, | eModifierType_UVWarp = 45, | ||||
| eModifierType_MeshCache = 46, | eModifierType_MeshCache = 46, | ||||
| eModifierType_LaplacianDeform = 47, | eModifierType_LaplacianDeform = 47, | ||||
| eModifierType_Wireframe = 48, | eModifierType_Wireframe = 48, | ||||
| eModifierType_DataTransfer = 49, | eModifierType_DataTransfer = 49, | ||||
| eModifierType_NormalEdit = 50, | eModifierType_NormalEdit = 50, | ||||
| eModifierType_CorrectiveSmooth = 51, | eModifierType_CorrectiveSmooth = 51, | ||||
| eModifierType_MeshSequenceCache = 52, | |||||
| NUM_MODIFIER_TYPES | NUM_MODIFIER_TYPES | ||||
| } ModifierType; | } ModifierType; | ||||
| typedef enum ModifierMode { | typedef enum ModifierMode { | ||||
| eModifierMode_Realtime = (1 << 0), | eModifierMode_Realtime = (1 << 0), | ||||
| eModifierMode_Render = (1 << 1), | eModifierMode_Render = (1 << 1), | ||||
| eModifierMode_Editmode = (1 << 2), | eModifierMode_Editmode = (1 << 2), | ||||
| eModifierMode_OnCage = (1 << 3), | eModifierMode_OnCage = (1 << 3), | ||||
| ▲ Show 20 Lines • Show All 1,440 Lines • ▼ Show 20 Lines | |||||
| /* NormalEditModifierData.mix_mode */ | /* NormalEditModifierData.mix_mode */ | ||||
| enum { | enum { | ||||
| MOD_NORMALEDIT_MIX_COPY = 0, | MOD_NORMALEDIT_MIX_COPY = 0, | ||||
| MOD_NORMALEDIT_MIX_ADD = 1, | MOD_NORMALEDIT_MIX_ADD = 1, | ||||
| MOD_NORMALEDIT_MIX_SUB = 2, | MOD_NORMALEDIT_MIX_SUB = 2, | ||||
| MOD_NORMALEDIT_MIX_MUL = 3, | MOD_NORMALEDIT_MIX_MUL = 3, | ||||
| }; | }; | ||||
| typedef struct MeshSeqCacheModifierData { | |||||
| ModifierData modifier; | |||||
| struct CacheFile *cache_file; | |||||
| char abc_object_path[1024]; /* 1024 = FILE_MAX */ | |||||
| } MeshSeqCacheModifierData; | |||||
| #endif /* __DNA_MODIFIER_TYPES_H__ */ | #endif /* __DNA_MODIFIER_TYPES_H__ */ | ||||