#include <cstdint>#include <cstddef>
Include dependency graph for Format.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Hubris::Graphics::FormatInfo |
| struct | Hubris::Graphics::FormatTraits< Fmt > |
Namespaces | |
| namespace | Hubris |
| The Hubris Engine main namespace. | |
| namespace | Hubris::Graphics |
| Contains all graphics related classes and structs. | |
Macros | |
| #define | DEFINE_FORMAT(format, name, componentType, size, channels, isdepth, isSRGB) |
Functions | |
| constexpr const FormatInfo * | Hubris::Graphics::getFormatInfo (Format fmt) |
| constexpr const char * | Hubris::Graphics::formatName (Format fmt) |
| constexpr ComponentType | Hubris::Graphics::componentType (Format fmt) |
| constexpr size_t | Hubris::Graphics::formatSize (Format fmt) |
| constexpr uint32_t | Hubris::Graphics::formatChannels (Format fmt) |
| constexpr bool | Hubris::Graphics::isDepthFormat (Format fmt) |
| constexpr bool | Hubris::Graphics::isSrgbFormat (Format fmt) |
Variables | |
| constexpr FormatInfo | Hubris::Graphics::formatTable [] |