Data Structures

Here are the data structures with brief descriptions:
__argvArgv structure
bg_attributeRegister overlay for background attribute registers
bg_scrollRegister overlay for scroll registers
bg_transformRegister overlay for affine matrix registers
DynamicArrayA resizable array
GLvectorHolds a Vector
related functions: glScalev(), glTranslatev()
imageA union of data pointers to the pixel data
KeyboardDescribes a keyboard
KeyMapDefines a key mapping
m3x3Holds a Matrix of 3x3
m4x3Holds a Matrix of 4x3
m4x4Holds a Matrix of 4x4
OamStateHolds the state for a 2D sprite engine, there are two of these objects oamMain and oamSub and these must be passed in to all oam functions
PrintConsoleConsole structure used to store the state of a console render context
RGB_24Holds a red green blue triplet
sGBAHeaderGBA file header format
sImageA generic image structure
sNDSBannerNDS banner format
sNDSHeaderNDS file header format
SpriteEntryA bitfield of sprite attribute goodness
SpriteRotationA sprite rotation entry
touchPositionHolds data related to the touch screen
tPERSONAL_DATAUser's DS settings

Generated on Sun Mar 7 12:47:55 2010 for libnds by  doxygen 1.5.7.1