Blender  V3.3
MOD_modifiertypes.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #include "BKE_modifier.h"
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 /* ****************** Type structures for all modifiers ****************** */
16 
78 
79 /* MOD_util.c */
80 
85 
86 #ifdef __cplusplus
87 }
88 #endif
ModifierTypeInfo modifierType_WeightVGEdit
ModifierTypeInfo modifierType_Wireframe
ModifierTypeInfo modifierType_ParticleInstance
ModifierTypeInfo modifierType_LaplacianDeform
ModifierTypeInfo modifierType_Curve
Definition: MOD_curve.c:205
ModifierTypeInfo modifierType_MeshSequenceCache
ModifierTypeInfo modifierType_Skin
Definition: MOD_skin.c:2071
ModifierTypeInfo modifierType_Mirror
Definition: MOD_mirror.c:206
ModifierTypeInfo modifierType_Fluidsim
ModifierTypeInfo modifierType_ParticleSystem
ModifierTypeInfo modifierType_Cast
Definition: MOD_cast.c:561
ModifierTypeInfo modifierType_MeshCache
ModifierTypeInfo modifierType_ShapeKey
Definition: MOD_shapekey.c:112
ModifierTypeInfo modifierType_Smooth
Definition: MOD_smooth.c:255
ModifierTypeInfo modifierType_Weld
Definition: MOD_weld.cc:187
ModifierTypeInfo modifierType_Triangulate
ModifierTypeInfo modifierType_NormalEdit
ModifierTypeInfo modifierType_SimpleDeform
ModifierTypeInfo modifierType_WeightVGProximity
ModifierTypeInfo modifierType_Array
Definition: MOD_array.c:1004
ModifierTypeInfo modifierType_LaplacianSmooth
ModifierTypeInfo modifierType_Warp
Definition: MOD_warp.c:512
ModifierTypeInfo modifierType_Surface
Definition: MOD_surface.c:213
ModifierTypeInfo modifierType_CorrectiveSmooth
ModifierTypeInfo modifierType_Decimate
Definition: MOD_decimate.c:273
ModifierTypeInfo modifierType_MeshDeform
ModifierTypeInfo modifierType_MeshToVolume
ModifierTypeInfo modifierType_Shrinkwrap
ModifierTypeInfo modifierType_Multires
Definition: MOD_multires.c:489
ModifierTypeInfo modifierType_VolumeDisplace
ModifierTypeInfo modifierType_Hook
Definition: MOD_hook.c:547
ModifierTypeInfo modifierType_Collision
ModifierTypeInfo modifierType_Build
Definition: MOD_build.c:315
ModifierTypeInfo modifierType_UVProject
ModifierTypeInfo modifierType_Wave
Definition: MOD_wave.c:474
ModifierTypeInfo modifierType_Explode
Definition: MOD_explode.c:1223
ModifierTypeInfo modifierType_Ocean
Definition: MOD_ocean.c:701
ModifierTypeInfo modifierType_Fluid
Definition: MOD_fluid.c:243
ModifierTypeInfo modifierType_WeightedNormal
ModifierTypeInfo modifierType_Subsurf
Definition: MOD_subsurf.c:474
ModifierTypeInfo modifierType_VolumeToMesh
ModifierTypeInfo modifierType_EdgeSplit
ModifierTypeInfo modifierType_DynamicPaint
ModifierTypeInfo modifierType_Screw
Definition: MOD_screw.c:1140
ModifierTypeInfo modifierType_WeightVGMix
ModifierTypeInfo modifierType_Lattice
Definition: MOD_lattice.c:162
ModifierTypeInfo modifierType_NavMesh
ModifierTypeInfo modifierType_UVWarp
Definition: MOD_uvwarp.c:310
ModifierTypeInfo modifierType_None
Definition: MOD_none.c:30
ModifierTypeInfo modifierType_DataTransfer
ModifierTypeInfo modifierType_Bevel
Definition: MOD_bevel.c:419
ModifierTypeInfo modifierType_Remesh
Definition: MOD_remesh.c:270
ModifierTypeInfo modifierType_Cloth
Definition: MOD_cloth.c:277
ModifierTypeInfo modifierType_Mask
Definition: MOD_mask.cc:806
ModifierTypeInfo modifierType_Armature
Definition: MOD_armature.c:268
ModifierTypeInfo modifierType_Nodes
Definition: MOD_nodes.cc:1827
ModifierTypeInfo modifierType_Boolean
Definition: MOD_boolean.cc:639
ModifierTypeInfo modifierType_Softbody
Definition: MOD_softbody.c:88
void modifier_type_init(ModifierTypeInfo *types[])
Definition: MOD_util.c:274
ModifierTypeInfo modifierType_Displace
Definition: MOD_displace.c:475
ModifierTypeInfo modifierType_SurfaceDeform
ModifierTypeInfo modifierType_Solidify
Definition: MOD_solidify.c:243
static char ** types
Definition: makesdna.c:67