Animation | Animation is responsible to return the correct frame of an animation |
AnimEvent | Animation event |
Background | Background |
Baleog | Baleog (Viking) |
Bomb | Bomb item |
Box | Abstract Box base class |
CAnimEvent | Character animation event |
CEvent | Character event |
Character | Damagable, non static objects |
Config | Game configuration structure |
DeadPlayer | Dead player |
Door | Door |
EAttack | Attack event |
EditBox | Main Box of the editor with all main options |
Editor | Handels editor specific tasks |
Erik | Erik (Viking) |
ERun | Delayed (accelerated) run event |
Event | Base class for events (non instantanious effects) |
Exit | Exit |
Fang | Fang (Viking) |
Font | Font engine |
Frame | Frame format |
Geyser | Geyser |
GraphicsEngine | Graphics engine |
Heart | Healing item |
Hit | Collision type |
Image | Image structure |
ImageCache | Caches images |
InputHandler | Handels keyboard events |
Item | Item |
Key | Key item |
Menu | Abstract menu base class |
Monster | Intelligent opponents |
NewMapBox | Creates a new map with the specified attributes |
Object | Base class of all objects on the map |
ObjectBox | Configure object attributes |
ObjectsPool | Container for objects |
Olaf | Olaf (Viking) |
OpenMapBox | Opens the specified map |
PhysicHandler | Updates all game states and animations, acts as a Mediator between objects |
PlaceBox | Box used to choose the object that is to be placed |
Plant | Regrowing plant |
Player | Interactively controlled characters |
SaveAsBox | Saves the map to the specified file |
Scenario | Scenario organization |
Scorch | Scorch (Viking) |
SFont_Font | Font structure |
SoundCache | Caches sounds |
SoundsEngine | Sounds engine |
Spike | Regrowing plant |
Teleporter | Teleporter |
TextInputBox | Abstract base class for text input boxes |
Trigger | Trigger |
TriggeredBomb | Exploding Bomb |
Wall | Wall |
Water | Water |
Weapon | Weapons |
Wind | Wind |
Zombie | Zombie |