![]() |
API Documentation
|
A container for Images managed by the ImageFactory. Provides convenience access functions without actually allocating memory outside of the factory. More...
#include <ImageFactory.h>
Public Member Functions | |
| String | compressionFormat () const |
| const File & | file () const |
| const Buffer< uint01 > & | getCompressed (const String &default_image_format) const |
| const Buffer< uint01 > & | getUncompressed () const |
| ImageData (const ImageData &data) | |
| ImageData (const String &id, ImageFactory &image_factory) | |
| ImageData (ImageData &&data) noexcept | |
| Time | modifiedTime () const |
| const Vector< 2, uint04 > & | size () const |
| ~ImageData () | |
Protected Attributes | |
| const String | m_id |
| ImageFactory & | m_image_factory |
A container for Images managed by the ImageFactory. Provides convenience access functions without actually allocating memory outside of the factory.
| ImageData | ( | const String & | id, |
| ImageFactory & | image_factory ) |
| ~ImageData | ( | ) |
|
nodiscard |
|
nodiscard |
|
nodiscard |
|
protected |
|
protected |