#include <ASkinMaterial.h>
Definition at line 4 of file ASkinMaterial.h.
◆ BLENDMODE
◆ ELightingTexture
◆ ELightingTexture_
Enumerator |
---|
LT_0 | |
LT_1 | |
LT_2 | |
LT_3 | |
LT_NUMOF | |
Definition at line 10 of file ASkinMaterial.h.
◆ ASkinMaterial()
ASkinMaterial::ASkinMaterial |
( |
| ) |
|
Definition at line 14 of file ASkinMaterial.cpp.
16{
21}
Toshi::TTexture * m_pTexture
Toshi::TTexture * m_apLightingTextures[LT_NUMOF]
◆ ~ASkinMaterial()
ASkinMaterial::~ASkinMaterial |
( |
| ) |
|
◆ Create()
◆ GetBlendMode()
BLENDMODE ASkinMaterial::GetBlendMode |
( |
| ) |
const |
|
inline |
◆ SetBlendMode()
void ASkinMaterial::SetBlendMode |
( |
BLENDMODE | a_eBlendMode | ) |
|
|
virtual |
Reimplemented in ASkinMaterialHAL.
Definition at line 33 of file ASkinMaterial.cpp.
34{
36 m_Flags &= ~FLAGS_BLENDING;
37
38 if ( a_eBlendMode != 0 )
39 {
40 m_Flags |= FLAGS_BLENDING;
41 }
42}
◆ SetLightingTexture()
void ASkinMaterial::SetLightingTexture |
( |
ELightingTexture | a_eTex, |
|
|
Toshi::TTexture * | a_pTexture ) |
|
inline |
◆ SetTexture()
void ASkinMaterial::SetTexture |
( |
Toshi::TTexture * | a_pTexture | ) |
|
|
inline |
◆ m_apLightingTextures
Toshi::TTexture* ASkinMaterial::m_apLightingTextures[LT_NUMOF] |
|
protected |
◆ m_bFlag
TBOOL ASkinMaterial::m_bFlag |
|
protected |
◆ m_eBlendMode
◆ m_pTexture
Toshi::TTexture* ASkinMaterial::m_pTexture |
|
protected |
The documentation for this class was generated from the following files:
- D:/_dev/OpenBarnyard/Source/OpenBarnyard/Source/Render/ASkinShader/ASkinMaterial.h
- D:/_dev/OpenBarnyard/Source/OpenBarnyard/Source/Render/ASkinShader/ASkinMaterial.cpp