#include <TVertexPoolResource_DX8.h>
Public Attributes | |
| friend | TVertexBlockResource |
Public Attributes inherited from TResource | |
| friend | TRenderInterface |
Public Attributes inherited from TNodeTree< T >::TNode | |
| friend | TNodeTree |
Additional Inherited Members | |
Public Types inherited from TResource | |
| using | t_RecurseCb = TBOOL ( * )( TResource* a_pResource, void* a_pUserData ) |
Public Types inherited from TObject | |
| enum | { IsTObject = TTRUE } |
Static Public Member Functions inherited from TResource | |
| static TBOOL | Recurse (t_RecurseCb a_pCallback, TResource *a_pResource, TBOOL a_bFlag, void *a_pUserData) |
Static Public Member Functions inherited from TObject | |
| static Toshi::TObject * | CreateTObject () |
| static Toshi::TObject * | CreateTObjectInPlace (void *a_pPtr) |
| static void | InitialiseClass () |
| static void | DeinitialiseClass () |
| static TFORCEINLINE TClass * | GetClassStatic () |
Static Public Attributes inherited from TResource | |
| static constexpr size_t | MAXNAMELEN = 14 |
Static Public Attributes inherited from TObject | |
| static constexpr Toshi::TClass * | PARENTCLASS = TNULL |
| static constinit Toshi::TClass | ms_oClass = Toshi::TClass( "TObject", TObject::CreateTObject, TObject::CreateTObjectInPlace, TObject::InitialiseClass, TObject::DeinitialiseClass, 0, 2, sizeof( TObject ), alignof( TObject ) ) |
Protected Member Functions inherited from TNodeTree< T >::TNode | |
| TNode () | |
Protected Attributes inherited from TVertexPoolResourceInterface | |
| TVertexFactoryResourceInterface * | m_pFactory |
| TUINT16 | m_uiFlags |
| TUINT16 | m_uiMaxVertices |
| TUINT16 | m_uiNumVertices |
| TUINT16 | m_uiLockCount |
Protected Attributes inherited from TNodeTree< T >::TNode | |
| TNodeTree< T > * | m_Tree |
| T * | m_Next |
| T * | m_Prev |
| T * | m_Parent |
| T * | m_Child |
Definition at line 10 of file TVertexPoolResource_DX8.h.
| TVertexPoolResource::TVertexPoolResource | ( | ) |
Definition at line 17 of file TVertexPoolResource_DX8.cpp.
|
overridevirtual |
Reimplemented from TVertexPoolResourceInterface.
Definition at line 201 of file TVertexPoolResource_DX8.cpp.
| TBOOL TVertexPoolResource::GetHALBuffer | ( | TVertexBlockResource::HALBuffer * | a_pHALBuffer | ) |
Definition at line 263 of file TVertexPoolResource_DX8.cpp.
Definition at line 228 of file TVertexPoolResource_DX8.cpp.
| TResource * TVertexPoolResource::GetParent | ( | ) |
Definition at line 252 of file TVertexPoolResource_DX8.cpp.
| TVertexBlockResource * TVertexPoolResource::GetVertexBlock | ( | ) |
Definition at line 241 of file TVertexPoolResource_DX8.cpp.
|
overridevirtual |
Reimplemented from TResource.
Definition at line 83 of file TVertexPoolResource_DX8.cpp.
|
overridevirtual |
Implements TVertexPoolResourceInterface.
Definition at line 118 of file TVertexPoolResource_DX8.cpp.
|
overridevirtual |
Reimplemented from TVertexPoolResourceInterface.
Definition at line 98 of file TVertexPoolResource_DX8.cpp.
| TVertexPoolResource::TDECLARE_CLASS | ( | TVertexPoolResource | , |
| TVertexPoolResourceInterface | ) |
|
overridevirtual |
Implements TVertexPoolResourceInterface.
Definition at line 167 of file TVertexPoolResource_DX8.cpp.
|
overridevirtual |
Reimplemented from TResource.
Definition at line 32 of file TVertexPoolResource_DX8.cpp.
| friend TVertexPoolResource::TVertexBlockResource |
Definition at line 16 of file TVertexPoolResource_DX8.h.