Plasma Engine  2.0
Loading...
Searching...
No Matches
plDynamicMeshBufferResource Member List

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

AccessColorData()plDynamicMeshBufferResourceinline
AccessIndex16Data()plDynamicMeshBufferResourceinline
AccessIndex32Data()plDynamicMeshBufferResourceinline
AccessVertexData()plDynamicMeshBufferResourceinline
DoUpdate enum name (defined in plResource)plResourceprotected
GetBaseResourceFlags() constplResourceinline
GetColorBuffer() const (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResourceinline
GetCurrentResourceChangeCounter() constplResourceinline
GetDescriptor() const (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResourceinline
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetIndexBuffer() const (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResourceinline
GetLastAcquireTime() constplResourceinline
GetLoadedFileModificationTime() constplResourceinline
GetLoadingPriority(plTime now) constplResource
GetLoadingState() constplResourceinline
GetMemoryUsage() constplResourceinline
GetNumQualityLevelsDiscardable() constplResourceinline
GetNumQualityLevelsLoadable() constplResourceinline
GetPriority() constplResourceinline
GetReferenceCount() constplResourceinline
GetResourceDescription() constplResourceinline
GetResourceID() constplResourceinline
GetResourceIDHash() constplResourceinline
GetResourceIdOrDescription() constplResourceinline
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetVertexBuffer() const (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResourceinline
GetVertexDeclaration() const (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResourceinline
IncResourceChangeCounter()plResourceinline
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
m_ResourceEvents (defined in plResource)plResourcemutable
ModifyMemoryUsage()plResourceinlineprotected
plDynamicMeshBufferResource() (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResource
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plResource(DoUpdate ResourceUpdateThread, plUInt8 uiQualityLevelsLoadable)plResourceprotected
PrintHandleStackTraces()plResource
ResetResource()plResourceinlinevirtual
SetHasLoadingFallback(bool bHasLoadingFallback)plResourceinlineprotected
SetIsReloadable(bool bIsReloadable)plResourceinlineprotected
SetPriority(plResourcePriority priority)plResource
SetResourceDescription(plStringView sDescription)plResource
Unload enum name (defined in plResource)plResourceprotected
UnloadData(Unload WhatToUnload) overrideplDynamicMeshBufferResourceprivatevirtual
UpdateContent(plStreamReader *Stream) overrideplDynamicMeshBufferResourceprivatevirtual
UpdateGpuBuffer(plGALCommandEncoder *pGALCommandEncoder, plUInt32 uiFirstVertex=0, plUInt32 uiNumVertices=plMath::MaxValue< plUInt32 >(), plUInt32 uiFirstIndex=0, plUInt32 uiNumIndices=plMath::MaxValue< plUInt32 >(), plGALUpdateMode::Enum mode=plGALUpdateMode::Discard)plDynamicMeshBufferResource
UpdateMemoryUsage(MemoryUsage &out_NewMemoryUsage) overrideplDynamicMeshBufferResourceprivatevirtual
~plDynamicMeshBufferResource() (defined in plDynamicMeshBufferResource)plDynamicMeshBufferResource
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plResource()plResourceprotectedvirtual