Blender V4.3
MTex Struct Reference

#include <DNA_texture_types.h>

Public Attributes

short texco
 
short mapto
 
short blendtype
 
char _pad2 [2]
 
struct Objectobject
 
struct Textex
 
char uvname [68]
 
char projx
 
char projy
 
char projz
 
char mapping
 
char brush_map_mode
 
char brush_angle_mode
 
short which_output
 
float ofs [3]
 
float size [3]
 
float rot
 
float random_angle
 
float r
 
float g
 
float b
 
float k
 
float def_var
 
float colfac
 
float alphafac
 
float timefac
 
float lengthfac
 
float clumpfac
 
float dampfac
 
float kinkfac
 
float kinkampfac
 
float roughfac
 
float padensfac
 
float gravityfac
 
float lifefac
 
float sizefac
 
float ivelfac
 
float fieldfac
 
float twistfac
 

Detailed Description

Definition at line 28 of file DNA_texture_types.h.

Member Data Documentation

◆ _pad2

char MTex::_pad2[2]

Definition at line 32 of file DNA_texture_types.h.

◆ alphafac

float MTex::alphafac

Definition at line 54 of file DNA_texture_types.h.

◆ b

float MTex::b

Definition at line 49 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ blendtype

short MTex::blendtype

Definition at line 31 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), and psys_get_texture().

◆ brush_angle_mode

◆ brush_map_mode

◆ clumpfac

float MTex::clumpfac

Definition at line 57 of file DNA_texture_types.h.

Referenced by get_cpa_texture().

◆ colfac

float MTex::colfac

Definition at line 53 of file DNA_texture_types.h.

◆ dampfac

float MTex::dampfac

Definition at line 57 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ def_var

float MTex::def_var

Definition at line 50 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), and psys_get_texture().

◆ fieldfac

float MTex::fieldfac

Definition at line 59 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ g

float MTex::g

Definition at line 49 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ gravityfac

float MTex::gravityfac

Definition at line 58 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ ivelfac

float MTex::ivelfac

Definition at line 59 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ k

float MTex::k

Definition at line 49 of file DNA_texture_types.h.

◆ kinkampfac

float MTex::kinkampfac

Definition at line 58 of file DNA_texture_types.h.

Referenced by blo_do_versions_270(), and get_cpa_texture().

◆ kinkfac

float MTex::kinkfac

Definition at line 58 of file DNA_texture_types.h.

Referenced by get_cpa_texture().

◆ lengthfac

float MTex::lengthfac

Definition at line 57 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), and psys_get_texture().

◆ lifefac

float MTex::lifefac

Definition at line 59 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ mapping

char MTex::mapping

Definition at line 38 of file DNA_texture_types.h.

Referenced by do_2d_mapping(), and multitex_nodes_intern().

◆ mapto

short MTex::mapto

◆ object

struct Object* MTex::object

◆ ofs

float MTex::ofs[3]

Definition at line 47 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate(), and sculpt_apply_texture().

◆ padensfac

float MTex::padensfac

Definition at line 58 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), and psys_get_texture().

◆ projx

char MTex::projx

Definition at line 38 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ projy

char MTex::projy

Definition at line 38 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ projz

char MTex::projz

Definition at line 38 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ r

float MTex::r

Definition at line 49 of file DNA_texture_types.h.

Referenced by RE_texture_evaluate().

◆ random_angle

float MTex::random_angle

Definition at line 47 of file DNA_texture_types.h.

Referenced by blender::ed::sculpt_paint::paint_brush_update().

◆ rot

◆ roughfac

float MTex::roughfac

Definition at line 58 of file DNA_texture_types.h.

Referenced by get_cpa_texture().

◆ size

◆ sizefac

float MTex::sizefac

Definition at line 59 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ tex

struct Tex* MTex::tex

◆ texco

◆ timefac

float MTex::timefac

Definition at line 57 of file DNA_texture_types.h.

Referenced by psys_get_texture().

◆ twistfac

float MTex::twistfac

Definition at line 60 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), and psys_get_texture().

◆ uvname

char MTex::uvname[68]

MAX_CUSTOMDATA_LAYER_NAME.

Definition at line 36 of file DNA_texture_types.h.

Referenced by get_cpa_texture(), EffectsExporter::operator()(), and psys_get_texture().

◆ which_output

short MTex::which_output

Match against the texture node (TEX_NODE_OUTPUT, bNode::custom1 value). otherwise zero when unspecified (default).

Definition at line 45 of file DNA_texture_types.h.

Referenced by multitex_nodes_intern(), and RE_texture_evaluate().


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