Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sprite_movement.h File Reference
#include <glm/glm.hpp>
#include <map>
#include <memory>
#include "events/event.h"
#include "physics/collision_data.h"
#include <list>
#include "component.h"
#include "events/fsm/fsm.hpp"
#include "sprite_move_event.h"
#include "animation_trigger_event.hpp"

Go to the source code of this file.

Classes

struct  Game::SpriteMovementMotor
 
struct  Game::SpriteMovementMotor::SpriteData
 Sprite data to be exposed for FSM mutation. More...
 
class  Game::SpriteMovementMotor::MoveUpReactor
 
class  Game::SpriteMovementMotor::FaceUpReactor
 
class  Game::SpriteMovementMotor::MoveDownReactor
 
class  Game::SpriteMovementMotor::FaceDownReactor
 
class  Game::SpriteMovementMotor::MoveLeftReactor
 
class  Game::SpriteMovementMotor::FaceLeftReactor
 
class  Game::SpriteMovementMotor::MoveRightReactor
 
class  Game::SpriteMovementMotor::FaceRightReactor
 
class  Game::SpriteMovement
 Class for sprite movement. More...
 

Namespaces

 Game