Blender  V3.3
Public Attributes | List of all members
DataTransferModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct Objectob_source
 
int data_types
 
int vmap_mode
 
int emap_mode
 
int lmap_mode
 
int pmap_mode
 
float map_max_distance
 
float map_ray_radius
 
float islands_precision
 
char _pad1 [4]
 
int layers_select_src [5]
 
int layers_select_dst [5]
 
int mix_mode
 
float mix_factor
 
char defgrp_name [64]
 
int flags
 
void_pad2
 

Detailed Description

Definition at line 2078 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad1

char DataTransferModifierData::_pad1[4]

Definition at line 2096 of file DNA_modifier_types.h.

◆ _pad2

void* DataTransferModifierData::_pad2

Definition at line 2110 of file DNA_modifier_types.h.

◆ data_types

int DataTransferModifierData::data_types

◆ defgrp_name

char DataTransferModifierData::defgrp_name[64]

MAX_VGROUP_NAME.

Definition at line 2107 of file DNA_modifier_types.h.

Referenced by blo_do_versions_280(), initData(), modifyMesh(), and requiredDataMask().

◆ emap_mode

int DataTransferModifierData::emap_mode

Definition at line 2088 of file DNA_modifier_types.h.

Referenced by dependsOnNormals(), initData(), modifyMesh(), and updateDepsgraph().

◆ flags

int DataTransferModifierData::flags

Definition at line 2109 of file DNA_modifier_types.h.

Referenced by initData(), modifyMesh(), and updateDepsgraph().

◆ islands_precision

float DataTransferModifierData::islands_precision

Definition at line 2094 of file DNA_modifier_types.h.

◆ layers_select_dst

int DataTransferModifierData::layers_select_dst[5]

DT_MULTILAYER_INDEX_MAX; See DT_TOLAYERS_ enum in ED_object.h.

Definition at line 2101 of file DNA_modifier_types.h.

Referenced by blo_do_versions_300(), datalayout_transfer_exec(), initData(), and modifyMesh().

◆ layers_select_src

int DataTransferModifierData::layers_select_src[5]

DT_MULTILAYER_INDEX_MAX; See DT_FROMLAYERS_ enum in ED_object.h.

Definition at line 2099 of file DNA_modifier_types.h.

Referenced by blo_do_versions_300(), datalayout_transfer_exec(), initData(), and modifyMesh().

◆ lmap_mode

int DataTransferModifierData::lmap_mode

Definition at line 2089 of file DNA_modifier_types.h.

Referenced by dependsOnNormals(), initData(), modifyMesh(), and updateDepsgraph().

◆ map_max_distance

float DataTransferModifierData::map_max_distance

Definition at line 2092 of file DNA_modifier_types.h.

Referenced by initData(), and modifyMesh().

◆ map_ray_radius

float DataTransferModifierData::map_ray_radius

Definition at line 2093 of file DNA_modifier_types.h.

Referenced by initData(), and modifyMesh().

◆ mix_factor

float DataTransferModifierData::mix_factor

Definition at line 2105 of file DNA_modifier_types.h.

Referenced by blo_do_versions_280(), initData(), and modifyMesh().

◆ mix_mode

int DataTransferModifierData::mix_mode

See CDT_MIX_ enum in BKE_customdata.h.

Definition at line 2104 of file DNA_modifier_types.h.

Referenced by initData(), and modifyMesh().

◆ modifier

ModifierData DataTransferModifierData::modifier

Definition at line 2079 of file DNA_modifier_types.h.

◆ ob_source

struct Object* DataTransferModifierData::ob_source

◆ pmap_mode

int DataTransferModifierData::pmap_mode

Definition at line 2090 of file DNA_modifier_types.h.

Referenced by dependsOnNormals(), initData(), modifyMesh(), and updateDepsgraph().

◆ vmap_mode

int DataTransferModifierData::vmap_mode

Definition at line 2087 of file DNA_modifier_types.h.

Referenced by dependsOnNormals(), initData(), modifyMesh(), and updateDepsgraph().


The documentation for this struct was generated from the following file: