Mountain  1.0.0
Simple C++ 2D Game Framework
Mountain::Graphics::GpuBuffer Member List

This is the complete list of members for Mountain::Graphics::GpuBuffer, including all inherited members.

Create() (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
Delete() (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
GetImmutable() const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
operator uint32_t() const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBufferexplicit
Recreate()Mountain::Graphics::GpuBuffer
SetData(int64_t size, const void *data, BufferUsage usage) const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
SetDebugName(std::string_view name) const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
SetStorage(int64_t size, const void *data, Meta::Flags< BufferStorageFlags > flags=Utils::ToFlags(BufferStorageFlags::None)) const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer
SetSubData(int64_t offset, int64_t size, const void *data) const (defined in Mountain::Graphics::GpuBuffer)Mountain::Graphics::GpuBuffer