Blender V4.3
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 2173 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad1

char DataTransferModifierData::_pad1[4]

Definition at line 2191 of file DNA_modifier_types.h.

◆ _pad2

void* DataTransferModifierData::_pad2

Definition at line 2205 of file DNA_modifier_types.h.

◆ data_types

int DataTransferModifierData::data_types

◆ defgrp_name

char DataTransferModifierData::defgrp_name[64]

◆ emap_mode

int DataTransferModifierData::emap_mode

Definition at line 2183 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ flags

int DataTransferModifierData::flags

Definition at line 2204 of file DNA_modifier_types.h.

Referenced by init_data(), modify_mesh(), and update_depsgraph().

◆ islands_precision

float DataTransferModifierData::islands_precision

Definition at line 2189 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.hh.

Definition at line 2196 of file DNA_modifier_types.h.

Referenced by blo_do_versions_300(), blender::ed::object::datalayout_transfer_exec(), init_data(), and modify_mesh().

◆ layers_select_src

int DataTransferModifierData::layers_select_src[5]

DT_MULTILAYER_INDEX_MAX; See DT_FROMLAYERS_ enum in ED_object.hh.

Definition at line 2194 of file DNA_modifier_types.h.

Referenced by blo_do_versions_300(), blender::ed::object::datalayout_transfer_exec(), init_data(), and modify_mesh().

◆ lmap_mode

int DataTransferModifierData::lmap_mode

Definition at line 2184 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ map_max_distance

float DataTransferModifierData::map_max_distance

Definition at line 2187 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ map_ray_radius

float DataTransferModifierData::map_ray_radius

Definition at line 2188 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ mix_factor

float DataTransferModifierData::mix_factor

Definition at line 2200 of file DNA_modifier_types.h.

Referenced by blo_do_versions_280(), init_data(), and modify_mesh().

◆ mix_mode

int DataTransferModifierData::mix_mode

See CDT_MIX_ enum in BKE_customdata.hh.

Definition at line 2199 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ modifier

ModifierData DataTransferModifierData::modifier

Definition at line 2174 of file DNA_modifier_types.h.

◆ ob_source

struct Object* DataTransferModifierData::ob_source

◆ pmap_mode

int DataTransferModifierData::pmap_mode

Definition at line 2185 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().

◆ vmap_mode

int DataTransferModifierData::vmap_mode

Definition at line 2182 of file DNA_modifier_types.h.

Referenced by init_data(), and modify_mesh().


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