CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
OdTrVisMaterialChannelComponent Struct Reference

#include <TrVisMaterialDef.h>

Public Types

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

Public Member Functions

void setDefault (float channelColor=0.0f, float blendFactor=1.0f, float channelValue=0.0f)
 
bool isEnabled () const
 

Public Attributes

OdTrVisMaterialColor m_channelColor
 
float m_blendFactor
 
float m_opacityLevel
 
float m_channelValue
 
float m_textureBlend
 
OdTrVisTextureId m_textureId
 
enum OdTrVisMaterialChannelComponent::WrapType m_uWrap
 
enum OdTrVisMaterialChannelComponent::WrapType m_vWrap
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 36 of file TrVisMaterialDef.h.

Member Enumeration Documentation

◆ WrapType

Enumerator
kWrapRepeat 
kWrapClamp 
kWrapCrop 
kWrapMirror 

Definition at line 55 of file TrVisMaterialDef.h.

Member Function Documentation

◆ isEnabled()

bool OdTrVisMaterialChannelComponent::isEnabled ( ) const
inline

Definition at line 75 of file TrVisMaterialDef.h.

◆ setDefault()

void OdTrVisMaterialChannelComponent::setDefault ( float  channelColor = 0.0f,
float  blendFactor = 1.0f,
float  channelValue = 0.0f 
)
inline

Definition at line 64 of file TrVisMaterialDef.h.

Member Data Documentation

◆ m_blendFactor

float OdTrVisMaterialChannelComponent::m_blendFactor

Definition at line 41 of file TrVisMaterialDef.h.

◆ m_channelColor

OdTrVisMaterialColor OdTrVisMaterialChannelComponent::m_channelColor

Definition at line 39 of file TrVisMaterialDef.h.

◆ m_channelValue

float OdTrVisMaterialChannelComponent::m_channelValue

Definition at line 49 of file TrVisMaterialDef.h.

◆ m_opacityLevel

float OdTrVisMaterialChannelComponent::m_opacityLevel

Definition at line 43 of file TrVisMaterialDef.h.

◆ m_textureBlend

float OdTrVisMaterialChannelComponent::m_textureBlend

Definition at line 51 of file TrVisMaterialDef.h.

◆ m_textureId

OdTrVisTextureId OdTrVisMaterialChannelComponent::m_textureId

Definition at line 53 of file TrVisMaterialDef.h.

◆ m_uWrap

enum OdTrVisMaterialChannelComponent::WrapType OdTrVisMaterialChannelComponent::m_uWrap

◆ m_vWrap

enum OdTrVisMaterialChannelComponent::WrapType OdTrVisMaterialChannelComponent::m_vWrap

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