diff options
Diffstat (limited to 'source/blender/makesdna/DNA_modifier_types.h')
-rw-r--r-- | source/blender/makesdna/DNA_modifier_types.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_modifier_types.h b/source/blender/makesdna/DNA_modifier_types.h index 0899b77abbc..93e8c2973f2 100644 --- a/source/blender/makesdna/DNA_modifier_types.h +++ b/source/blender/makesdna/DNA_modifier_types.h @@ -77,6 +77,7 @@ typedef enum ModifierType { eModifierType_Ocean, eModifierType_DynamicPaint, eModifierType_Remesh, + eModifierType_NgonInterp, NUM_MODIFIER_TYPES } ModifierType; @@ -676,6 +677,7 @@ typedef struct ShrinkwrapModifierData { #define MOD_SHRINKWRAP_PROJECT_OVER_Z_AXIS (1<<2) #define MOD_SHRINKWRAP_PROJECT_OVER_NORMAL 0 /* projection over normal is used if no axis is selected */ + typedef struct SimpleDeformModifierData { ModifierData modifier; @@ -808,9 +810,14 @@ typedef struct OceanModifierData { #define MOD_OCEAN_GENERATE_NORMALS 2 -typedef struct WarpModifierData { +/* BMESH_ONLY */ +typedef struct NgonInterpModifierData { ModifierData modifier; + int resolution, pad0; +} NgonInterpModifierData; +typedef struct WarpModifierData { + ModifierData modifier; /* keep in sync with MappingInfoModifierData */ struct Tex *texture; struct Object *map_object; |