Template Class ScopedMappableBuffer
Defined in File directx-memory.h
Inheritance Relationships
Base Type
public gpa::gpu_utility::directx::Buffer
(Class Buffer)
Class Documentation
-
template<typename DataT>
class ScopedMappableBuffer : public gpa::gpu_utility::directx::Buffer Public Functions
-
ScopedMappableBuffer() = default
-
ScopedMappableBuffer(ScopedMappableBuffer const&) = delete
-
ScopedMappableBuffer &operator=(ScopedMappableBuffer const&) = delete
-
inline explicit ScopedMappableBuffer(void *mappedPointer)
-
inline explicit ScopedMappableBuffer(gpgmm::d3d12::IResourceAllocation *pUnmappedBuffer, const D3D12_RANGE *pRange = nullptr)
-
inline ~ScopedMappableBuffer()
-
ScopedMappableBuffer() = default