Blender  V3.3
Functions | Variables
MOD_modifiertypes.h File Reference
#include "BKE_modifier.h"

Go to the source code of this file.

Functions

void modifier_type_init (ModifierTypeInfo *types[])
 

Variables

ModifierTypeInfo modifierType_None
 
ModifierTypeInfo modifierType_Subsurf
 
ModifierTypeInfo modifierType_Lattice
 
ModifierTypeInfo modifierType_Curve
 
ModifierTypeInfo modifierType_Build
 
ModifierTypeInfo modifierType_Mirror
 
ModifierTypeInfo modifierType_Decimate
 
ModifierTypeInfo modifierType_Wave
 
ModifierTypeInfo modifierType_Armature
 
ModifierTypeInfo modifierType_Hook
 
ModifierTypeInfo modifierType_Softbody
 
ModifierTypeInfo modifierType_Boolean
 
ModifierTypeInfo modifierType_Array
 
ModifierTypeInfo modifierType_EdgeSplit
 
ModifierTypeInfo modifierType_Displace
 
ModifierTypeInfo modifierType_UVProject
 
ModifierTypeInfo modifierType_Smooth
 
ModifierTypeInfo modifierType_Cast
 
ModifierTypeInfo modifierType_MeshDeform
 
ModifierTypeInfo modifierType_ParticleSystem
 
ModifierTypeInfo modifierType_ParticleInstance
 
ModifierTypeInfo modifierType_Explode
 
ModifierTypeInfo modifierType_Cloth
 
ModifierTypeInfo modifierType_Collision
 
ModifierTypeInfo modifierType_Bevel
 
ModifierTypeInfo modifierType_Shrinkwrap
 
ModifierTypeInfo modifierType_Fluidsim
 
ModifierTypeInfo modifierType_Mask
 
ModifierTypeInfo modifierType_SimpleDeform
 
ModifierTypeInfo modifierType_Multires
 
ModifierTypeInfo modifierType_Surface
 
ModifierTypeInfo modifierType_Fluid
 
ModifierTypeInfo modifierType_ShapeKey
 
ModifierTypeInfo modifierType_Solidify
 
ModifierTypeInfo modifierType_Screw
 
ModifierTypeInfo modifierType_Ocean
 
ModifierTypeInfo modifierType_Warp
 
ModifierTypeInfo modifierType_NavMesh
 
ModifierTypeInfo modifierType_WeightVGEdit
 
ModifierTypeInfo modifierType_WeightVGMix
 
ModifierTypeInfo modifierType_WeightVGProximity
 
ModifierTypeInfo modifierType_DynamicPaint
 
ModifierTypeInfo modifierType_Remesh
 
ModifierTypeInfo modifierType_Skin
 
ModifierTypeInfo modifierType_LaplacianSmooth
 
ModifierTypeInfo modifierType_Triangulate
 
ModifierTypeInfo modifierType_UVWarp
 
ModifierTypeInfo modifierType_MeshCache
 
ModifierTypeInfo modifierType_LaplacianDeform
 
ModifierTypeInfo modifierType_Wireframe
 
ModifierTypeInfo modifierType_Weld
 
ModifierTypeInfo modifierType_DataTransfer
 
ModifierTypeInfo modifierType_NormalEdit
 
ModifierTypeInfo modifierType_CorrectiveSmooth
 
ModifierTypeInfo modifierType_MeshSequenceCache
 
ModifierTypeInfo modifierType_SurfaceDeform
 
ModifierTypeInfo modifierType_WeightedNormal
 
ModifierTypeInfo modifierType_Nodes
 
ModifierTypeInfo modifierType_MeshToVolume
 
ModifierTypeInfo modifierType_VolumeDisplace
 
ModifierTypeInfo modifierType_VolumeToMesh
 

Function Documentation

◆ modifier_type_init()

void modifier_type_init ( ModifierTypeInfo types[])

Only called by BKE_modifier.h/modifier.c

Definition at line 274 of file MOD_util.c.

References Bevel, INIT_TYPE, None, and Wireframe.

Referenced by BKE_modifier_init().

Variable Documentation

◆ modifierType_Armature

ModifierTypeInfo modifierType_Armature
extern

Definition at line 268 of file MOD_armature.c.

◆ modifierType_Array

ModifierTypeInfo modifierType_Array
extern

Definition at line 1004 of file MOD_array.c.

◆ modifierType_Bevel

ModifierTypeInfo modifierType_Bevel
extern

Definition at line 419 of file MOD_bevel.c.

◆ modifierType_Boolean

ModifierTypeInfo modifierType_Boolean
extern

Definition at line 639 of file MOD_boolean.cc.

◆ modifierType_Build

ModifierTypeInfo modifierType_Build
extern

Definition at line 315 of file MOD_build.c.

◆ modifierType_Cast

ModifierTypeInfo modifierType_Cast
extern

Definition at line 561 of file MOD_cast.c.

◆ modifierType_Cloth

ModifierTypeInfo modifierType_Cloth
extern

Definition at line 277 of file MOD_cloth.c.

◆ modifierType_Collision

ModifierTypeInfo modifierType_Collision
extern

Definition at line 286 of file MOD_collision.c.

◆ modifierType_CorrectiveSmooth

ModifierTypeInfo modifierType_CorrectiveSmooth
extern

Definition at line 837 of file MOD_correctivesmooth.c.

◆ modifierType_Curve

ModifierTypeInfo modifierType_Curve
extern

Definition at line 205 of file MOD_curve.c.

◆ modifierType_DataTransfer

ModifierTypeInfo modifierType_DataTransfer
extern

Definition at line 476 of file MOD_datatransfer.c.

◆ modifierType_Decimate

ModifierTypeInfo modifierType_Decimate
extern

Definition at line 273 of file MOD_decimate.c.

◆ modifierType_Displace

ModifierTypeInfo modifierType_Displace
extern

Definition at line 475 of file MOD_displace.c.

◆ modifierType_DynamicPaint

ModifierTypeInfo modifierType_DynamicPaint
extern

Definition at line 191 of file MOD_dynamicpaint.c.

◆ modifierType_EdgeSplit

ModifierTypeInfo modifierType_EdgeSplit
extern

Definition at line 156 of file MOD_edgesplit.c.

◆ modifierType_Explode

ModifierTypeInfo modifierType_Explode
extern

Definition at line 1223 of file MOD_explode.c.

◆ modifierType_Fluid

ModifierTypeInfo modifierType_Fluid
extern

Definition at line 243 of file MOD_fluid.c.

◆ modifierType_Fluidsim

ModifierTypeInfo modifierType_Fluidsim
extern

◆ modifierType_Hook

ModifierTypeInfo modifierType_Hook
extern

Definition at line 547 of file MOD_hook.c.

◆ modifierType_LaplacianDeform

ModifierTypeInfo modifierType_LaplacianDeform
extern

Definition at line 877 of file MOD_laplaciandeform.c.

◆ modifierType_LaplacianSmooth

ModifierTypeInfo modifierType_LaplacianSmooth
extern

Definition at line 610 of file MOD_laplaciansmooth.c.

◆ modifierType_Lattice

ModifierTypeInfo modifierType_Lattice
extern

Definition at line 162 of file MOD_lattice.c.

◆ modifierType_Mask

ModifierTypeInfo modifierType_Mask
extern

Definition at line 806 of file MOD_mask.cc.

◆ modifierType_MeshCache

ModifierTypeInfo modifierType_MeshCache
extern

Definition at line 418 of file MOD_meshcache.c.

◆ modifierType_MeshDeform

ModifierTypeInfo modifierType_MeshDeform
extern

Definition at line 652 of file MOD_meshdeform.c.

◆ modifierType_MeshSequenceCache

ModifierTypeInfo modifierType_MeshSequenceCache
extern

Definition at line 394 of file MOD_meshsequencecache.cc.

◆ modifierType_MeshToVolume

ModifierTypeInfo modifierType_MeshToVolume
extern

Definition at line 206 of file MOD_mesh_to_volume.cc.

◆ modifierType_Mirror

ModifierTypeInfo modifierType_Mirror
extern

Definition at line 206 of file MOD_mirror.c.

◆ modifierType_Multires

ModifierTypeInfo modifierType_Multires
extern

Definition at line 489 of file MOD_multires.c.

◆ modifierType_NavMesh

ModifierTypeInfo modifierType_NavMesh
extern

◆ modifierType_Nodes

ModifierTypeInfo modifierType_Nodes
extern

Definition at line 1827 of file MOD_nodes.cc.

◆ modifierType_None

ModifierTypeInfo modifierType_None
extern

Definition at line 30 of file MOD_none.c.

◆ modifierType_NormalEdit

ModifierTypeInfo modifierType_NormalEdit
extern

Definition at line 758 of file MOD_normal_edit.c.

◆ modifierType_Ocean

ModifierTypeInfo modifierType_Ocean
extern

Definition at line 701 of file MOD_ocean.c.

◆ modifierType_ParticleInstance

ModifierTypeInfo modifierType_ParticleInstance
extern

Definition at line 643 of file MOD_particleinstance.c.

◆ modifierType_ParticleSystem

ModifierTypeInfo modifierType_ParticleSystem
extern

Definition at line 303 of file MOD_particlesystem.cc.

◆ modifierType_Remesh

ModifierTypeInfo modifierType_Remesh
extern

Definition at line 270 of file MOD_remesh.c.

◆ modifierType_Screw

ModifierTypeInfo modifierType_Screw
extern

Definition at line 1140 of file MOD_screw.c.

◆ modifierType_ShapeKey

ModifierTypeInfo modifierType_ShapeKey
extern

Definition at line 112 of file MOD_shapekey.c.

◆ modifierType_Shrinkwrap

ModifierTypeInfo modifierType_Shrinkwrap
extern

Definition at line 262 of file MOD_shrinkwrap.c.

◆ modifierType_SimpleDeform

ModifierTypeInfo modifierType_SimpleDeform
extern

Definition at line 566 of file MOD_simpledeform.c.

◆ modifierType_Skin

ModifierTypeInfo modifierType_Skin
extern

Definition at line 2071 of file MOD_skin.c.

◆ modifierType_Smooth

ModifierTypeInfo modifierType_Smooth
extern

Definition at line 255 of file MOD_smooth.c.

◆ modifierType_Softbody

ModifierTypeInfo modifierType_Softbody
extern

Definition at line 88 of file MOD_softbody.c.

◆ modifierType_Solidify

ModifierTypeInfo modifierType_Solidify
extern

Definition at line 243 of file MOD_solidify.c.

◆ modifierType_Subsurf

ModifierTypeInfo modifierType_Subsurf
extern

Definition at line 474 of file MOD_subsurf.c.

◆ modifierType_Surface

ModifierTypeInfo modifierType_Surface
extern

Definition at line 213 of file MOD_surface.c.

◆ modifierType_SurfaceDeform

ModifierTypeInfo modifierType_SurfaceDeform
extern

Definition at line 1748 of file MOD_surfacedeform.c.

◆ modifierType_Triangulate

ModifierTypeInfo modifierType_Triangulate
extern

Definition at line 141 of file MOD_triangulate.c.

◆ modifierType_UVProject

ModifierTypeInfo modifierType_UVProject
extern

Definition at line 351 of file MOD_uvproject.c.

◆ modifierType_UVWarp

ModifierTypeInfo modifierType_UVWarp
extern

Definition at line 310 of file MOD_uvwarp.c.

◆ modifierType_VolumeDisplace

ModifierTypeInfo modifierType_VolumeDisplace
extern

Definition at line 311 of file MOD_volume_displace.cc.

◆ modifierType_VolumeToMesh

ModifierTypeInfo modifierType_VolumeToMesh
extern

Definition at line 197 of file MOD_volume_to_mesh.cc.

◆ modifierType_Warp

ModifierTypeInfo modifierType_Warp
extern

Definition at line 512 of file MOD_warp.c.

◆ modifierType_Wave

ModifierTypeInfo modifierType_Wave
extern

Definition at line 474 of file MOD_wave.c.

◆ modifierType_WeightedNormal

ModifierTypeInfo modifierType_WeightedNormal
extern

Definition at line 728 of file MOD_weighted_normal.c.

◆ modifierType_WeightVGEdit

ModifierTypeInfo modifierType_WeightVGEdit
extern

Definition at line 399 of file MOD_weightvgedit.c.

◆ modifierType_WeightVGMix

ModifierTypeInfo modifierType_WeightVGMix
extern

Definition at line 498 of file MOD_weightvgmix.c.

◆ modifierType_WeightVGProximity

ModifierTypeInfo modifierType_WeightVGProximity
extern

Definition at line 739 of file MOD_weightvgproximity.c.

◆ modifierType_Weld

ModifierTypeInfo modifierType_Weld
extern

Definition at line 187 of file MOD_weld.cc.

◆ modifierType_Wireframe

ModifierTypeInfo modifierType_Wireframe
extern

Definition at line 167 of file MOD_wireframe.c.