SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::DirectX11Buffer Member List

This is the complete list of members for Sleak::RenderEngine::DirectX11Buffer, including all inherited members.

bIsInitializedSleak::ResourceBaseprotected
bIsMappedSleak::RenderEngine::BufferBaseprotected
Cleanup() overrideSleak::RenderEngine::DirectX11Buffervirtual
DataSleak::RenderEngine::BufferBaseprotected
DirectX11Buffer(ID3D11Device *device, size_t size, BufferType type)Sleak::RenderEngine::DirectX11Buffer
DirectX11Buffer(ID3D11Device *device, size_t size, D3D11_USAGE usage, UINT bindFlags, UINT cpuAccessFlags)Sleak::RenderEngine::DirectX11Buffer
DirectX11Buffer(const DirectX11Buffer &)=deleteSleak::RenderEngine::DirectX11Buffer
DirectX11Buffer(DirectX11Buffer &&) noexceptSleak::RenderEngine::DirectX11Buffer
GetBindFlags() constSleak::RenderEngine::DirectX11Bufferinline
GetCPUAccessFlags() constSleak::RenderEngine::DirectX11Bufferinline
GetCPUShadowCopy() constSleak::RenderEngine::BufferBaseinline
GetCPUShadowCopySize() constSleak::RenderEngine::BufferBaseinline
GetD3DBuffer() constSleak::RenderEngine::DirectX11Bufferinline
GetData() overrideSleak::RenderEngine::DirectX11Buffervirtual
GetSize()Sleak::RenderEngine::BufferBaseinline
GetSlot() constSleak::RenderEngine::BufferBaseinline
GetType()Sleak::RenderEngine::BufferBaseinline
GetUsage() constSleak::RenderEngine::DirectX11Bufferinline
GetVertexFormat() constSleak::RenderEngine::BufferBaseinline
Initialize(void *Data) overrideSleak::RenderEngine::DirectX11Buffervirtual
Initialize(const void *data, uint16_t size)Sleak::RenderEngine::DirectX11Buffer
IsValid() constSleak::RenderEngine::DirectX11Bufferinline
m_cpuShadowCopySleak::RenderEngine::BufferBaseprotected
m_cpuShadowCopySizeSleak::RenderEngine::BufferBaseprotected
m_cpuShadowStorageSleak::RenderEngine::BufferBaseprotected
m_vertexFormatSleak::RenderEngine::BufferBaseprotected
Map() overrideSleak::RenderEngine::DirectX11Buffervirtual
NameSleak::ResourceBaseprotected
operator=(const DirectX11Buffer &)=deleteSleak::RenderEngine::DirectX11Buffer
operator=(DirectX11Buffer &&) noexceptSleak::RenderEngine::DirectX11Buffer
SetSlot(int slot)Sleak::RenderEngine::BufferBaseinline
SetVertexFormat(uint32_t handle)Sleak::RenderEngine::BufferBaseinline
SizeSleak::RenderEngine::BufferBaseprotected
SlotSleak::RenderEngine::BufferBaseprotected
StoreCPUShadowCopy(const void *data, size_t size)Sleak::RenderEngine::BufferBaseinline
TypeSleak::RenderEngine::BufferBaseprotected
Unmap() overrideSleak::RenderEngine::DirectX11Buffervirtual
Update() overrideSleak::RenderEngine::DirectX11Buffervirtual
Update(void *data, size_t size) overrideSleak::RenderEngine::DirectX11Buffervirtual
~DirectX11Buffer() overrideSleak::RenderEngine::DirectX11Buffer
~ResourceBase()=defaultSleak::ResourceBasevirtual