Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::GraphicsAPI::Image Member List

This is the complete list of members for Grindstone::GraphicsAPI::Image, including all inherited members.

arrayLayers (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
depth (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
format (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
GetArrayLayers() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetDepth() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetFormat() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetHeight() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetImageDimension() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetImageUsage() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetMaxImageSize() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetMemoryUsage() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetMipLevels() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetWidth() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
height (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
Image()=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(const Image &)=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(Image &&) noexcept=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(uint32_t width, uint32_t height, uint32_t depth, uint32_t mipLevels, uint32_t arrayLayers, uint64_t maxImageSize, GraphicsAPI::ImageDimension imageDimension, GraphicsAPI::Format format, Grindstone::Containers::BitsetFlags< GraphicsAPI::ImageUsageFlags > imageUsage, GraphicsAPI::MemoryUsage memoryUsage=GraphicsAPI::MemoryUsage::GPUOnly) (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
imageDimension (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
imageUsage (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
IsCubemap() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
MapMemory(uint64_t dataSize=MAPPED_MEMORY_ENTIRE_BUFFER, uint64_t dataOffset=0)=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
MAPPED_MEMORY_ENTIRE_BUFFER (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagestatic
maxImageSize (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
memoryUsage (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
mipLevels (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
operator=(const Image &)=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
operator=(Image &&) noexcept=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
ReadbackMemory()=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
Resize(uint32_t width, uint32_t height)=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
UnmapMemory()=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
UploadData(const char *data, uint64_t dataSize)=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
UploadDataRegions(void *buffer, size_t bufferSize, ImageRegion *regions, uint32_t regionCount)=0 (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagepure virtual
width (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected