Angel
A 2D Game Prototyping Engine
Classes | Defines | Typedefs | Enumerations
Actor.h File Reference
#include "../Infrastructure/Renderable.h"
#include "../Infrastructure/Color.h"
#include "../Infrastructure/Interval.h"
#include "../Messaging/Message.h"

Go to the source code of this file.

Classes

class  Actor
 Basic simulation element for Angel. More...

Defines

#define MAX_SPRITE_FRAMES   64
#define CIRCLE_DRAW_SECTIONS   32

Typedefs

typedef std::vector< Actor * > ActorList
typedef std::set< Actor * > ActorSet

Enumerations

enum  spriteAnimationType { SAT_None, SAT_Loop, SAT_PingPong, SAT_OneShot }
enum  actorDrawShape { ADS_Square, ADS_Circle, ADS_CustomList }

Detailed Description

Definition in file Actor.h.


Enumeration Type Documentation

An enumeration for the type of animations that can be given to an Actor.

Definition at line 44 of file Actor.h.

An enumeration for the shape of an Actor when it gets drawn to the screen. Note that at present, circular actors can't use textures.

Definition at line 56 of file Actor.h.