OpenBarnyard
 
Loading...
Searching...
No Matches
TVertexBlockResource Member List

This is the complete list of members for TVertexBlockResource, including all inherited members.

AddState(TResourceState state)TResourceinline
AttachPool(TVertexPoolResource *a_pPool)TVertexBlockResource
CanFit(TVertexPoolResource *a_pPoolResource) constTVertexBlockResource
Child() constTNodeTree< T >::TNodeinline
ChildVertexUsedChanged(TINT a_iChange)TVertexBlockResource
Create(TVertexFactoryResourceInterface *a_pFactory, TUINT16 a_uiMaxVertices, TUINT32 a_uiFlags)TVertexBlockResource
TResource::Create()TResourcevirtual
CreateHAL()TVertexBlockResource
CreateNew()TVertexBlockResourceinlinestatic
CreateTObject()TObjectstatic
CreateTObjectInPlace(void *a_pPtr)TObjectstatic
DeinitialiseClass()TObjectstatic
Delete()TObjectvirtual
DestroyHAL()TVertexBlockResource
DestroyResource()TResourcevirtual
DettachPool(TVertexPoolResource *a_pPool)TVertexBlockResource
GetClass()TObjectvirtual
GetClassStatic()TObjectinlinestatic
GetHALBuffer(HALBuffer *a_pHALBuffer) constTVertexBlockResource
GetName() constTResourceinline
GetRenderer() constTResource
GetUId() constTResource
InitialiseClass()TObjectstatic
Invalidate() overrideTVertexBlockResourcevirtual
IsA(TClass *a_pClass)TObjectinline
IsChildOfDefaultRoot() constTNodeTree< T >::TNodeinline
IsCreated() constTResourceinline
IsDead() constTResourceinline
IsDying() constTResourceinline
IsExactly(TClass *a_pClass)TObjectinline
IsExternal() constTResourceinline
IsInvalid() constTResourceinline
IsLinked() constTNodeTree< T >::TNodeinline
IsSceneObject() constTResourceinline
IsTObject enum valueTObject
IsValid() constTResourceinline
Lock(TVertexPoolResourceInterface::LockBuffer *a_pLockBuffer, TUINT16 a_uiNumVertices)TVertexBlockResource
m_ChildTNodeTree< T >::TNodeprotected
m_HALBufferTVertexBlockResourceprotected
m_NextTNodeTree< T >::TNodeprotected
m_ParentTNodeTree< T >::TNodeprotected
m_pFactoryTVertexBlockResourceprotected
m_PrevTNodeTree< T >::TNodeprotected
m_TreeTNodeTree< T >::TNodeprotected
m_uiFlagsTVertexBlockResourceprotected
m_uiLockCountTVertexBlockResourceprotected
m_uiMaxVerticesTVertexBlockResourceprotected
m_uiOffsetTVertexBlockResourceprotected
m_uiVerticesUsedTVertexBlockResourceprotected
m_Unk1TVertexBlockResourceprotected
MAXNAMELENTResourcestatic
ms_oClassTObjectstatic
ms_oFreeListTVertexBlockResourcestatic
Next() constTNodeTree< T >::TNodeinline
OnDestroy()TResourcevirtual
operator delete(void *ptr)TVertexBlockResourceinline
operator delete(void *ptr, void *where)TVertexBlockResourceinline
operator new(size_t s)TVertexBlockResourceinline
operator new(size_t s, void *where)TVertexBlockResourceinline
Parent() constTNodeTree< T >::TNodeinline
PARENTCLASSTObjectstatic
Prev() constTNodeTree< T >::TNodeinline
Recurse(t_RecurseCb a_pCallback, TResource *a_pResource, TBOOL a_bFlag, void *a_pUserData)TResourcestatic
RecurseSimple(t_RecurseCb a_pCallback, TResource *a_pResource, void *a_pUserData)TResource
SetName(const TCHAR *name)TResource
SetParent(TResource *a_pParent)TResource
SetRenderer(TRenderInterface *pRenderer)TResource
SetState(TResourceState newState)TResourceinline
SetUId(TUINT32 uid)TResource
SetupFreeList(TINT a_iCapacity, TINT a_iGrowSize)TVertexBlockResourceinlinestatic
t_RecurseCb typedefTResource
TDECLARE_CLASS(TVertexBlockResource, TResource)TVertexBlockResource
TResource::TDECLARE_CLASS(TResource, TObject)TResource
TNode()TNodeTree< T >::TNodeinlineprotected
TNodeTreeTNodeTree< T >::TNode
Tree() constTNodeTree< T >::TNodeinline
TRenderInterfaceTResource
TResource()TResource
TryInvalidate() overrideTVertexBlockResourcevirtual
TryValidate() overrideTVertexBlockResourcevirtual
TVertexBlockResource()TVertexBlockResource
Unlock()TVertexBlockResource
Validate() overrideTVertexBlockResourcevirtual
~TObject()TObjectvirtual
~TResource()TResource