BEEP-8 SDK 1.0.0
Loading...
Searching...
No Matches
_b8PpuSprite Struct Reference

Structure representing a sprite drawing command for the PPU (Pixel Processing Unit). More...

#include <ppu.h>

Public Attributes

unsigned pal: 4
 
unsigned na0: 20
 
unsigned code: 8
 
unsigned srchtile: 5
 
unsigned vfp: 1
 
unsigned na1: 2
 
unsigned srcwtile: 5
 
unsigned hfp: 1
 
unsigned na2: 2
 
unsigned srcytile: 6
 
unsigned na3: 2
 
unsigned srcxtile: 6
 
unsigned na4: 2
 
signed y: 16
 
signed x: 16
 

Detailed Description

Structure representing a sprite drawing command for the PPU (Pixel Processing Unit).

Member Data Documentation

◆ code

unsigned _b8PpuSprite::code

Drawing command code.

◆ hfp

unsigned _b8PpuSprite::hfp

Horizontal flip flag.

◆ na0

unsigned _b8PpuSprite::na0

Reserved, not used.

◆ na1

unsigned _b8PpuSprite::na1

Reserved, not used.

◆ na2

unsigned _b8PpuSprite::na2

Reserved, not used.

◆ na3

unsigned _b8PpuSprite::na3

Reserved, not used.

◆ na4

unsigned _b8PpuSprite::na4

Reserved, not used.

◆ pal

unsigned _b8PpuSprite::pal

Palette number.

◆ srchtile

unsigned _b8PpuSprite::srchtile

Source tile height (in tiles).

◆ srcwtile

unsigned _b8PpuSprite::srcwtile

Source tile width (in tiles).

◆ srcxtile

unsigned _b8PpuSprite::srcxtile

Source X-coordinate in tiles.

◆ srcytile

unsigned _b8PpuSprite::srcytile

Source Y-coordinate in tiles.

◆ vfp

unsigned _b8PpuSprite::vfp

Vertical flip flag.

◆ x

signed _b8PpuSprite::x

X-coordinate of the sprite's top-left corner.

◆ y

signed _b8PpuSprite::y

Y-coordinate of the sprite's top-left corner.


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