|
wx_BGI_Graphics
Classic BGI-compatible graphics API with modern OpenGL extension API
|
#include <bgi_dds.h>


Public Member Functions | |
| DdsImage () | |
Public Member Functions inherited from bgi::DdsObject | |
| virtual | ~DdsObject ()=default |
Data Fields | |
| CoordSpace | coordSpace {CoordSpace::BgiPixel} |
| int | height {0} |
| std::vector< uint8_t > | pixels |
| Raw BGI palette-indexed pixels (width × height bytes). | |
| glm::vec3 | pos {0.f, 0.f, 0.f} |
| int | width {0} |
Data Fields inherited from bgi::DdsObject | |
| bool | deleted {false} |
| Soft-delete; object stays in index. | |
| DdsExternalAttributes | externalAttributes |
| Generic external metadata for bridge/export workflows. | |
| std::string | id |
| Auto-generated sequential key ("1", "2", …). | |
| std::string | label |
| Optional user label; empty = unlabelled. | |
| DdsStyle | style |
| Baked draw state at creation time. | |
| DdsObjectType | type {DdsObjectType::Point} |
| bool | visible {true} |
|
inline |
| CoordSpace bgi::DdsImage::coordSpace {CoordSpace::BgiPixel} |
| int bgi::DdsImage::height {0} |
| std::vector<uint8_t> bgi::DdsImage::pixels |
Raw BGI palette-indexed pixels (width × height bytes).
| glm::vec3 bgi::DdsImage::pos {0.f, 0.f, 0.f} |
| int bgi::DdsImage::width {0} |