Foenix A2650 OS/f Library
 
Loading...
Searching...
No Matches
Bitmap Struct Reference

Data Fields

int16_t width_
 width of the bitmap in pixels
 
int16_t height_
 height of the bitmap in pixels
 
int16_t x_
 H position within this bitmap, of the "pen", for functions that draw from that point.
 
int16_t y_
 V position within this bitmap, of the "pen", for functions that draw from that point.
 
uint8_t color_
 color value to use for next "pen" based operation in this bitmap
 
uint8_t reserved_
 future use
 
Fontfont_
 the currently selected font. All text drawing activities will use this font face.
 
unsigned char * addr_
 address of the start of the bitmap, within the machine's global address space. This is not the VICKY's local address for this bitmap. This address MUST be within the VRAM, however, it cannot be in non-VRAM memory space.
 
uint32_t addr_int_
 address of the start of the bitmap, as an unsigned long int. For use with plotting locations on 65816/Calypsi, which imposed a max 64k data size (at the moment)
 
bool in_vram_
 a way to know if this bitmap is pointing to VRAM or standard RAM space.
 

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