Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_modifier_types.h
| Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Lines | |||||
| eModifierType_SurfaceDeform = 53, | eModifierType_SurfaceDeform = 53, | ||||
| eModifierType_WeightedNormal = 54, | eModifierType_WeightedNormal = 54, | ||||
| eModifierType_Weld = 55, | eModifierType_Weld = 55, | ||||
| eModifierType_Fluid = 56, | eModifierType_Fluid = 56, | ||||
| eModifierType_Nodes = 57, | eModifierType_Nodes = 57, | ||||
| eModifierType_MeshToVolume = 58, | eModifierType_MeshToVolume = 58, | ||||
| eModifierType_VolumeDisplace = 59, | eModifierType_VolumeDisplace = 59, | ||||
| eModifierType_VolumeToMesh = 60, | eModifierType_VolumeToMesh = 60, | ||||
| eModifierType_SmoothContour = 61, | |||||
| 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,984 Lines • ▼ Show 20 Lines | |||||
| VOLUME_TO_MESH_RESOLUTION_MODE_VOXEL_SIZE = 2, | VOLUME_TO_MESH_RESOLUTION_MODE_VOXEL_SIZE = 2, | ||||
| } VolumeToMeshResolutionMode; | } VolumeToMeshResolutionMode; | ||||
| /** VolumeToMeshModifierData->flag */ | /** VolumeToMeshModifierData->flag */ | ||||
| typedef enum VolumeToMeshFlag { | typedef enum VolumeToMeshFlag { | ||||
| VOLUME_TO_MESH_USE_SMOOTH_SHADE = 1 << 0, | VOLUME_TO_MESH_USE_SMOOTH_SHADE = 1 << 0, | ||||
| } VolumeToMeshFlag; | } VolumeToMeshFlag; | ||||
| typedef struct SmoothContourModifierData { | |||||
| ModifierData modifier; | |||||
| struct Object *camera_ob; | |||||
| void *osd_eval; | |||||
| int flag; | |||||
| short _pad[2]; | |||||
| } SmoothContourModifierData; | |||||
| enum { | |||||
| MOD_SMOOTHCONTOUR_TRIANG = (1 << 0), | |||||
| MOD_SMOOTHCONTOUR_FF_SPLIT = (1 << 1), | |||||
| MOD_SMOOTHCONTOUR_CUSP_D = (1 << 2), | |||||
| MOD_SMOOTHCONTOUR_CUSP_I = (1 << 3), | |||||
| MOD_SMOOTHCONTOUR_FB_SPLIT = (1 << 4), | |||||
| MOD_SMOOTHCONTOUR_RAD_I = (1 << 5), | |||||
| MOD_SMOOTHCONTOUR_RAD_FLIP = (1 << 6), | |||||
| MOD_SMOOTHCONTOUR_OPTI = (1 << 7), | |||||
| MOD_SMOOTHCONTOUR_SEL = (1 << 8), | |||||
| }; | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||
| Context not available. | |||||