15 Toshi::TVertexPoolResourceInterface::LockBuffer
VertexLock;
16 Toshi::TIndexPoolResourceInterface::LockBuffer
IndexLock;
36 virtual Toshi::TIndexPoolResourceInterface*
GetIndexPool();
42 TBOOL CreateResource();
43 void DestroyResources();
49 Toshi::TString8 m_SomeString;
50 Toshi::TVertexPoolResourceInterface* m_pVertexPool;
51 Toshi::TIndexPoolResourceInterface* m_pIndexPool;
Char string implementation for the Toshi engine.
virtual TBOOL CreatePools(TUINT32 a_uiFlags, TUINT16 a_uiMaxVertices, TUINT16 a_uiMaxIndices)
virtual void Invalidate() override
virtual void Unlock(TUINT32 a_uiNumVertices, TUINT32 a_uiNumIndices)
virtual Toshi::TIndexPoolResourceInterface * GetIndexPool()
virtual TBOOL Create(void *a_pUnk, const TCHAR *a_szSomeString)
virtual void SetZBias(TINT a_iZBias)=0
virtual TBOOL Validate() override
TDECLARE_CLASS(ASysMesh, Toshi::TMesh)
virtual Toshi::TVertexPoolResourceInterface * GetVertexPool()
virtual TBOOL Lock(LockBuffer &a_rLockBuffer)
Toshi::TVertexPoolResourceInterface::LockBuffer VertexLock
Toshi::TIndexPoolResourceInterface::LockBuffer IndexLock