CFx SDK Documentation  2023 SP0
Public Types | Public Member Functions | Public Attributes | List of all members
OdTrVisMaterialDef Struct Reference

#include <TrVisMaterialDef.h>

Public Types

enum  WrapType { kWrapRepeat = 0 , kWrapClamp , kWrapCrop , kWrapMirror }
 

Public Member Functions

void setDefault ()
 

Public Attributes

float m_ambientColor [3]
 
float m_shadingAmbientColor [3]
 
float m_diffuseColor [3]
 
float m_shadingDiffuseColor [3]
 
float m_specularColor [3]
 
float m_shadingSpecularColor [3]
 
float m_emissionColor [3]
 
float m_shadingEmissionColor [3]
 
float m_blendFactor
 
float m_shadingBlendFactor
 
float m_opacityLevel
 
float m_shadingOpacityLevel
 
float m_specularPower
 
float m_textureBlend
 
OdTrVisTextureId m_textureId
 
enum OdTrVisMaterialDef::WrapType m_uWrap
 
enum OdTrVisMaterialDef::WrapType m_vWrap
 
OdString m_name
 
bool m_bDefault
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 35 of file TrVisMaterialDef.h.

Member Enumeration Documentation

◆ WrapType

Enumerator
kWrapRepeat 
kWrapClamp 
kWrapCrop 
kWrapMirror 

Definition at line 68 of file TrVisMaterialDef.h.

Member Function Documentation

◆ setDefault()

void OdTrVisMaterialDef::setDefault ( )
inline

Definition at line 77 of file TrVisMaterialDef.h.

Member Data Documentation

◆ m_ambientColor

float OdTrVisMaterialDef::m_ambientColor[3]

Definition at line 38 of file TrVisMaterialDef.h.

◆ m_bDefault

bool OdTrVisMaterialDef::m_bDefault

Definition at line 101 of file TrVisMaterialDef.h.

◆ m_blendFactor

float OdTrVisMaterialDef::m_blendFactor

Definition at line 54 of file TrVisMaterialDef.h.

◆ m_diffuseColor

float OdTrVisMaterialDef::m_diffuseColor[3]

Definition at line 42 of file TrVisMaterialDef.h.

◆ m_emissionColor

float OdTrVisMaterialDef::m_emissionColor[3]

Definition at line 50 of file TrVisMaterialDef.h.

◆ m_name

OdString OdTrVisMaterialDef::m_name

Definition at line 99 of file TrVisMaterialDef.h.

◆ m_opacityLevel

float OdTrVisMaterialDef::m_opacityLevel

Definition at line 58 of file TrVisMaterialDef.h.

◆ m_shadingAmbientColor

float OdTrVisMaterialDef::m_shadingAmbientColor[3]

Definition at line 40 of file TrVisMaterialDef.h.

◆ m_shadingBlendFactor

float OdTrVisMaterialDef::m_shadingBlendFactor

Definition at line 56 of file TrVisMaterialDef.h.

◆ m_shadingDiffuseColor

float OdTrVisMaterialDef::m_shadingDiffuseColor[3]

Definition at line 44 of file TrVisMaterialDef.h.

◆ m_shadingEmissionColor

float OdTrVisMaterialDef::m_shadingEmissionColor[3]

Definition at line 52 of file TrVisMaterialDef.h.

◆ m_shadingOpacityLevel

float OdTrVisMaterialDef::m_shadingOpacityLevel

Definition at line 60 of file TrVisMaterialDef.h.

◆ m_shadingSpecularColor

float OdTrVisMaterialDef::m_shadingSpecularColor[3]

Definition at line 48 of file TrVisMaterialDef.h.

◆ m_specularColor

float OdTrVisMaterialDef::m_specularColor[3]

Definition at line 46 of file TrVisMaterialDef.h.

◆ m_specularPower

float OdTrVisMaterialDef::m_specularPower

Definition at line 62 of file TrVisMaterialDef.h.

◆ m_textureBlend

float OdTrVisMaterialDef::m_textureBlend

Definition at line 64 of file TrVisMaterialDef.h.

◆ m_textureId

OdTrVisTextureId OdTrVisMaterialDef::m_textureId

Definition at line 66 of file TrVisMaterialDef.h.

◆ m_uWrap

enum OdTrVisMaterialDef::WrapType OdTrVisMaterialDef::m_uWrap

◆ m_vWrap

enum OdTrVisMaterialDef::WrapType OdTrVisMaterialDef::m_vWrap

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