![]() |
dsekai
World engine for retrocomputers.
|
Struct representing a bitmap on the current platform. More...
#include <nullg.h>


Data Fields | |
| RESOURCE_ID | id |
| Identifier for asset this bitmap represents/should load. | |
| uint16_t | flags |
| uint16_t | ref_count |
| (UNUSED) Reference counter. | |
| MEMORY_PTR | ptr1 |
| Platform-specific graphics structure; should be overridden. | |
| MEMORY_PTR | ptr2 |
| Platform-specific graphics structure; should be overridden. | |
| uint32_t | res1 |
| Platform-specific uint32_t, should be overridden. | |
| uint32_t | res2 |
| Platform-specific uint32_t, should be overridden. | |
| uint8_t | res3 |
| Platform-specific byte, should be overridden. | |
| uint8_t | res4 |
| Platform-specific byte, should be overridden. | |
Data Fields inherited from GRAPHICS_BITMAP_BASE | |
| RESOURCE_ID | id |
| Identifier for asset this bitmap represents/should load. | |
| uint16_t | flags |
| uint16_t | ref_count |
| Flags indicating. | |
| MEMORY_PTR | ptr1 |
| Platform-specific graphics structure; should be overridden. | |
| MEMORY_PTR | ptr2 |
| Platform-specific graphics structure; should be overridden. | |
| uint32_t | res1 |
| Platform-specific uint32_t, should be overridden. | |
| uint32_t | res2 |
| Platform-specific uint32_t, should be overridden. | |
| uint8_t | res3 |
| Platform-specific byte, should be overridden. | |
| uint8_t | res4 |
| Platform-specific byte, should be overridden. | |
Struct representing a bitmap on the current platform.
This should match the size of the GRAPHICS_BITMAP_BASE.