#include <ASysMaterial_DX8.h>
Public Member Functions | |
TDECLARE_CLASS (ASysMaterialHAL, ASysMaterial) | |
ASysMaterialHAL () | |
~ASysMaterialHAL () | |
virtual void | PreRender () override |
virtual void | PostRender () override |
virtual TBOOL | Create (BLENDMODE a_eBlendMode) override |
virtual void | SetBlendMode (BLENDMODE a_eBlendMode) override |
void | SetOrderTable (Toshi::TOrderTable *a_pOrderTable) |
ASysShaderHAL * | GetSysShaderHAL () const |
![]() | |
TDECLARE_CLASS (ASysMaterial, Toshi::TMaterial) | |
ASysMaterial () | |
virtual TBOOL | Create () override |
void | SetTexture (Toshi::TTexture *a_pTexture) |
ASysShader * | GetSysShader () const |
Additional Inherited Members | |
![]() | |
enum | BLENDMODE { BLENDMODE_DEFAULT , BLENDMODE_1 , BLENDMODE_2 , BLENDMODE_3 , BLENDMODE_4 , BLENDMODE_5 , BLENDMODE_6 , BLENDMODE_7 , BLENDMODE_8 , BLENDMODE_9 , BLENDMODE_10 , BLENDMODE_NUMOF } |
![]() | |
Toshi::TTexture * | m_pTexture |
TUINT | m_Unk1 |
TUINT | m_Unk2 |
TUINT | m_Unk3 |
BLENDMODE | m_eBlendMode |
Toshi::TVector4 | m_Vec3 |
Definition at line 7 of file ASysMaterial_DX8.h.
ASysMaterialHAL::ASysMaterialHAL | ( | ) |
ASysMaterialHAL::~ASysMaterialHAL | ( | ) |
Definition at line 28 of file ASysMaterial_DX8.cpp.
Reimplemented from ASysMaterial.
Definition at line 56 of file ASysMaterial_DX8.cpp.
|
inline |
Definition at line 23 of file ASysMaterial_DX8.h.
|
overridevirtual |
Definition at line 163 of file ASysMaterial_DX8.cpp.
|
overridevirtual |
Definition at line 98 of file ASysMaterial_DX8.cpp.
|
overridevirtual |
Reimplemented from ASysMaterial.
Definition at line 66 of file ASysMaterial_DX8.cpp.
void ASysMaterialHAL::SetOrderTable | ( | Toshi::TOrderTable * | a_pOrderTable | ) |
Definition at line 38 of file ASysMaterial_DX8.cpp.
ASysMaterialHAL::TDECLARE_CLASS | ( | ASysMaterialHAL | , |
ASysMaterial | ) |