Initial publish

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
BitmapA black & white bitmap that can be rendered on an N5110 screen
BossBoss Class
CircleBoundsCicleBounds Class
EnemiesEnemies Class
EnemyEnemy Class
GameGame Class
GameGlobalsGameGlobals Class
GameObjectGameObject Class
GameOverManagerGameOverManager Class
GamepadGamepad Class
HudHud Class
Mail< T, queue_sz >The Mail class allow to control, send, receive, or wait for mail
MemoryPool< T, pool_sz >Define and manage fixed-size memory pools of objects of a given type
MenuMenu Class
MutexUsed to synchronise the execution of threads
N5110N5110 Class
PlayerPlayer Class
PointPosition or vector on the screen
PolarPolar coordinate struct
Queue< T, queue_sz >The Queue class allow to control, send, receive, or wait for messages
RtosTimerAllow creating and and controlling of timer functions in the system
SemaphoreUsed to manage and protect access to a set of shared resources
SettingsSettings Class
SpriteA function to put a sprite and its data in one variable
StarsStars Class
ThreadAllow defining, creating, and controlling thread functions in the system
TutorialTutorial Class
Vector2DVector 2D struct