R-TYPE
|
Classes | |
class | ComponentManager |
class | Acceleration |
class | Bonus |
class | Bullet |
class | Controlable |
class | Damage |
class | Health |
class | Hitbox |
class | IComp |
class | ID |
class | Pattern |
class | Position |
class | Rotate |
class | Sound |
class | Speed |
class | Sprite |
class | Text |
class | Weapon |
class | Entity |
class | EntityManager |
class | BonusSystem |
class | CollisionSystem |
class | EnemyShootSystem |
class | EventsSystem |
class | GraphicSystem |
class | MoveSystem |
class | PatternSystem |
class | System |
class | SystemManager |
class | TextSystem |
Enumerations | |
enum | ComponentType { ACCELERATION , BONUS , PATTERN , SPEED , BULLET , POSITION , DAMAGE , ROTATION , SOUND , HEALTH , HITBOX , SIZE , CONTROLABLE , IDE , TEXT , SPRITE , WEAPON , NETWORK } |
enum | BonusType { SPEEDBONUS , HEALTHBONUS , DAMAGEBONUS } |
enum | PatternType { STRAIGHT , ZIGZAG , MOVINGDIAMOND , UPANDDOWN } |
enum | EntityType { PLAYER , ENEMY , PROJECTILES , OBSTACLES , GRAPHICS , BUTTONS , PARALLAX , MENUCONNECT , MENU , GAME , BONUSENTITY , ERROR = -1 } |
Functions | |
bool | operator== (const ECS::Entity &cur, const ECS::Entity &oth) |
bool | operator> (const ECS::Entity &cur, const ECS::Entity &oth) |
bool | operator< (const ECS::Entity &cur, const ECS::Entity &oth) |
enum ECS::BonusType |
enum ECS::ComponentType |
enum ECS::EntityType |
enum ECS::PatternType |
|
inline |
|
inline |
|
inline |