dsekai
World engine for retrocomputers.
Loading...
Searching...
No Matches
Data Fields
GRAPHICS_BITMAP Struct Reference

Struct representing a bitmap on the current platform. More...

#include <nullg.h>

Inheritance diagram for GRAPHICS_BITMAP:
Inheritance graph
[legend]
Collaboration diagram for GRAPHICS_BITMAP:
Collaboration graph
[legend]

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.
 

Detailed Description

Struct representing a bitmap on the current platform.

This should match the size of the GRAPHICS_BITMAP_BASE.


The documentation for this struct was generated from the following file: