#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 |
Public Member Functions inherited from ASysMaterial | |
| TDECLARE_CLASS (ASysMaterial, Toshi::TMaterial) | |
| ASysMaterial () | |
| virtual TBOOL | Create () override |
| void | SetTexture (Toshi::TTexture *a_pTexture) |
| ASysShader * | GetSysShader () const |
Additional Inherited Members | |
Public Types inherited from ASysMaterial | |
| 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 } |
Protected Attributes inherited from ASysMaterial | |
| 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 | ) |