![]() |
Elevate Engine 1
|
#include <Texture.h>
Public Member Functions | |
| TextureMetadataBuilder ()=default | |
| TextureMetadataBuilder (TextureMetadata &base) | |
| TextureMetadataBuilder & | Name (const std::string name) |
| TextureMetadataBuilder & | Path (const std::string &path) |
| TextureMetadataBuilder & | size (const uint32_t w, const uint32_t h) |
| TextureMetadataBuilder & | Format (const TextureFormat fmt) |
| TextureMetadataBuilder & | Usage (const TextureType type) |
| TextureMetadataBuilder & | Source (const TextureSource src) |
| TextureMetadataBuilder & | State (const TextureState state) |
| TextureMetadataBuilder & | Layer (const uint32_t layer) |
| TextureMetadataBuilder & | Filter (const TextureFilter min, const TextureFilter mag) |
| TextureMetadataBuilder & | Wrap (const TextureWrap s, const TextureWrap t) |
| TextureMetadataBuilder & | Mipmaps (const bool mipmaps) |
| TextureMetadata | Build () |
Public Attributes | |
| TextureMetadata | data |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| TextureMetadata Elevate::TextureMetadataBuilder::data |