Blender V4.3
MOD_util.cc File Reference
#include <cstring>
#include "BLI_utildefines.h"
#include "BLI_bitmap.h"
#include "BLI_math_matrix.h"
#include "BLI_math_vector.h"
#include "DNA_image_types.h"
#include "DNA_mesh_types.h"
#include "DNA_modifier_types.h"
#include "DNA_object_types.h"
#include "BKE_action.hh"
#include "BKE_attribute.hh"
#include "BKE_deform.hh"
#include "BKE_editmesh.hh"
#include "BKE_image.hh"
#include "BKE_lattice.hh"
#include "BKE_modifier.hh"
#include "DEG_depsgraph.hh"
#include "DEG_depsgraph_query.hh"
#include "MOD_modifiertypes.hh"
#include "MOD_util.hh"
#include "MEM_guardedalloc.h"

Go to the source code of this file.

Macros

#define INIT_TYPE(typeName)   (types[eModifierType_##typeName] = &modifierType_##typeName)
 

Functions

void MOD_init_texture (MappingInfoModifierData *dmd, const ModifierEvalContext *ctx)
 
void MOD_get_texture_coords (MappingInfoModifierData *dmd, const ModifierEvalContext *, Object *ob, Mesh *mesh, float(*cos)[3], float(*r_texco)[3])
 
void MOD_previous_vcos_store (ModifierData *md, const float(*vert_coords)[3])
 
void MOD_get_vgroup (const Object *ob, const Mesh *mesh, const char *name, const MDeformVert **dvert, int *defgrp_index)
 
void MOD_depsgraph_update_object_bone_relation (DepsNodeHandle *node, Object *object, const char *bonename, const char *description)
 
void modifier_type_init (ModifierTypeInfo *types[])
 

Macro Definition Documentation

◆ INIT_TYPE

#define INIT_TYPE ( typeName)    (types[eModifierType_##typeName] = &modifierType_##typeName)

Referenced by modifier_type_init().

Function Documentation

◆ MOD_depsgraph_update_object_bone_relation()

void MOD_depsgraph_update_object_bone_relation ( DepsNodeHandle * node,
Object * object,
const char * bonename,
const char * description )

◆ MOD_get_texture_coords()

◆ MOD_get_vgroup()

◆ MOD_init_texture()

◆ MOD_previous_vcos_store()

◆ modifier_type_init()

void modifier_type_init ( ModifierTypeInfo * types[])

Only called by BKE_modifier.hh/modifier.cc

Definition at line 205 of file MOD_util.cc.

References Bevel, INIT_TYPE, None, and Wireframe.

Referenced by BKE_modifier_init().