XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALBuffer Member List

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

AddRef() constxiiRefCountingImplinline
CheckAnyState(xiiBitflags< xiiGALResourceStateFlags > resourceState) constxiiGALResourceinline
CheckState(xiiBitflags< xiiGALResourceStateFlags > resourceState) constxiiGALResourceinline
CreateView(xiiGALBufferViewCreationDescription &description)xiiGALBuffer
CreateViewPlatform(const xiiGALBufferViewCreationDescription &description)=0 (defined in xiiGALBuffer)xiiGALBufferprotectedpure virtual
FlushMappedRange(xiiUInt64 uiStartOffset, xiiUInt64 uiSize)=0xiiGALBufferpure virtual
GetDebugName() constxiiGALObjectinline
GetDefaultView(xiiEnum< xiiGALBufferViewType > viewType)xiiGALBuffer
GetDescription() constxiiGALBufferinline
GetDevice() constxiiGALDeviceObjectinline
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetMemoryConsumption() constxiiGALBufferinlinevirtual
GetMemoryProperties() constxiiGALBufferinline
GetRefCount() constxiiRefCountingImplinline
GetResourceState() constxiiGALResourceinlinevirtual
GetSize() constxiiGALBufferinline
GetSparseProperties() const =0xiiGALBufferpure virtual
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
InitPlatform(const xiiGALBufferData *pInitialData)=0 (defined in xiiGALBuffer)xiiGALBufferprotectedpure virtual
InvalidateMappedRange(xiiUInt64 uiStartOffset, xiiUInt64 uiSize)=0xiiGALBufferpure virtual
IsInKnownState() constxiiGALResourceinline
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
IsReferenced() constxiiRefCountingImplinline
m_DefaultBufferViews (defined in xiiGALBuffer)xiiGALBufferprotected
m_Description (defined in xiiGALBuffer)xiiGALBufferprotected
m_MemoryPropertyFlags (defined in xiiGALBuffer)xiiGALBufferprotected
m_pDevice (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotected
m_ResourceState (defined in xiiGALResource)xiiGALResourceprotected
operator=(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
ReleaseRef() constxiiRefCountingImplinline
SetDebugName(xiiStringView sDebugName) constxiiGALObject
SetDebugNamePlatform(xiiStringView sName) const (defined in xiiGALObject)xiiGALObjectinlineprotectedvirtual
SetResourceState(xiiBitflags< xiiGALResourceStateFlags > stateFlags)xiiGALResourceinlinevirtual
VerifyFlushMappedRangeArguments(xiiUInt64 uiStartOffset, xiiUInt64 uiSize) const (defined in xiiGALBuffer)xiiGALBufferprotected
VerifyInvalidateMappedRangeArguments(xiiUInt64 uiStartOffset, xiiUInt64 uiSize) const (defined in xiiGALBuffer)xiiGALBufferprotected
xiiGALBuffer(xiiSharedPtr< xiiGALDevice > pDevice, const xiiGALBufferCreationDescription &creationDescription) (defined in xiiGALBuffer)xiiGALBufferprotected
xiiGALDevice (defined in xiiGALBuffer)xiiGALBufferfriend
xiiGALDeviceObject(xiiSharedPtr< xiiGALDevice > pDevice) (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotected
xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotected
xiiGALResource(xiiSharedPtr< xiiGALDevice > pDevice) (defined in xiiGALResource)xiiGALResourceprotected
xiiMemoryUtils (defined in xiiGALBuffer)xiiGALBufferfriend
xiiRefCountingImpl()=defaultxiiRefCountingImpl
xiiRefCountingImpl(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
~xiiGALBuffer() (defined in xiiGALBuffer)xiiGALBufferprotectedvirtual
~xiiGALDeviceObject() (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotectedvirtual
~xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotectedvirtual
~xiiGALResource() (defined in xiiGALResource)xiiGALResourceprotectedvirtual
~xiiRefCounted()=defaultxiiRefCountedvirtual
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual