#include <AGrassMeshHAL_DX8.h>
|
static constexpr Toshi::TClass * | PARENTCLASS = & AGrassMesh::ms_oClass |
|
static Toshi::TClass | ms_oClass = Toshi::TClass( "AGrassMeshHAL", AGrassMeshHAL::PARENTCLASS, AGrassMeshHAL::CreateTObject, AGrassMeshHAL::CreateTObjectInPlace, AGrassMeshHAL::InitialiseClass, AGrassMeshHAL::DeinitialiseClass, 0, 1, sizeof( AGrassMeshHAL ), alignof( AGrassMeshHAL ) ) |
|
static constexpr Toshi::TClass * | PARENTCLASS = & Toshi::TMesh::ms_oClass |
|
static Toshi::TClass | ms_oClass = Toshi::TClass( "AGrassMesh", AGrassMesh::PARENTCLASS, AGrassMesh::CreateTObject, AGrassMesh::CreateTObjectInPlace, AGrassMesh::InitialiseClass, AGrassMesh::DeinitialiseClass, 0, 1, sizeof( AGrassMesh ), alignof( AGrassMesh ) ) |
|
Definition at line 5 of file AGrassMeshHAL_DX8.h.
◆ BaseClass
◆ ThisClass
◆ AGrassMeshHAL()
AGrassMeshHAL::AGrassMeshHAL |
( |
| ) |
|
◆ ~AGrassMeshHAL()
AGrassMeshHAL::~AGrassMeshHAL |
( |
| ) |
|
◆ CreateHAL()
Definition at line 45 of file AGrassMeshHAL_DX8.cpp.
46{
47 m_pCellMeshSphere = a_pCellMeshSphere;
49}
virtual TBOOL Create(TUINT32 a_uiFlags, TUINT16 a_uiMaxVertices)
◆ CreateTObject()
Toshi::TObject * AGrassMeshHAL::CreateTObject |
( |
| ) |
|
|
static |
◆ CreateTObjectInPlace()
Toshi::TObject * AGrassMeshHAL::CreateTObjectInPlace |
( |
void * | a_pPtr | ) |
|
|
static |
◆ DeinitialiseClass()
void AGrassMeshHAL::DeinitialiseClass |
( |
| ) |
|
|
static |
◆ GetCellMeshSphere()
◆ GetClass()
Toshi::TClass * AGrassMeshHAL::GetClass |
( |
| ) |
|
|
overridevirtual |
◆ GetClassStatic()
static __forceinline Toshi::TClass * AGrassMeshHAL::GetClassStatic |
( |
| ) |
|
|
inlinestatic |
◆ InitialiseClass()
void AGrassMeshHAL::InitialiseClass |
( |
| ) |
|
|
static |
◆ Render()
TBOOL AGrassMeshHAL::Render |
( |
| ) |
|
|
overridevirtual |
Definition at line 28 of file AGrassMeshHAL_DX8.cpp.
29{
32
33 TRenderPacket* pRenderPacket = GetMaterial()->GetRegMaterial()->AddRenderPacket( this );
35
37}
static TRenderContextD3D * Upcast(TRenderContext *a_pRenderContext)
static TFORCEINLINE TRenderD3DInterface * Interface()
Gets the render interface singleton.
TMatrix44 & GetModelViewMatrix()
TRenderContext * GetCurrentContext() const
void SetModelViewMatrix(TMatrix44 &a_rMatrix44)
◆ SetUnknown()
void AGrassMeshHAL::SetUnknown |
( |
void * | a_pUnk | ) |
|
◆ AModelLoader
◆ ms_oClass
◆ PARENTCLASS
The documentation for this class was generated from the following files: