The Socrates Gameboy Advance Development Engine
The SGADE is a development library for the Nintendo Gameboy
Advance. It's free for all uses and is distributed without guarantees.
For more information visit
the SGADE page.
Data Fields | |
| u16 | m_Filler0 [3] |
| This member is never used; It is for OAM-lay-over purposes;. | |
| u16 | m_Attribute0 |
| Rotation and scaling attribute 0. | |
| u16 | m_Filler1 [3] |
| This member is never used; It is for OAM-lay-over purposes;. | |
| u16 | m_Attribute1 |
| Rotation and scaling attribute 1. | |
| u16 | m_Filler2 [3] |
| This member is never used; It is for OAM-lay-over purposes;. | |
| u16 | m_Attribute2 |
| Rotation and scaling attribute 2. | |
| u16 | m_Filler3 [3] |
| This member is never used; It is for OAM-lay-over purposes;. | |
| u16 | m_Attribute3 |
| Rotation and scaling attribute 3. | |
For internal use only.
This structure contains the neccesary attributes to set the scale and rotation for sprites. We put fillers in between each attribute. This way, we can overlay an array of this structure over the GBA's OAM, and acces each scale and rotation struct the easy way.
|
|
Rotation and scaling attribute 0.
For internal use only.
|
|
|
Rotation and scaling attribute 1.
For internal use only.
|
|
|
Rotation and scaling attribute 2.
For internal use only.
|
|
|
Rotation and scaling attribute 3.
For internal use only.
|
|
|
This member is never used; It is for OAM-lay-over purposes;.
For internal use only.
|
|
|
This member is never used; It is for OAM-lay-over purposes;.
For internal use only.
|
|
|
This member is never used; It is for OAM-lay-over purposes;.
For internal use only.
|
|
|
This member is never used; It is for OAM-lay-over purposes;.
For internal use only.
|