Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Game::SpriteMovement Member List

This is the complete list of members for Game::SpriteMovement, including all inherited members.

activeComponentprotected
addCollisionData(std::shared_ptr< Physics::CollisionData > collision_data)Game::SpriteMovement
addObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
className() const noexceptoverrideGame::SpriteMovementvirtual
Component()Component
entityComponentprotected
eventsWaiting() const noexceptEvents::Observerinlineprotected
getEvent()Events::Observerinlineprotected
getId() const noexceptComponent
getTransform() const noexceptComponent
getValueForSorting() const noexceptoverrideGame::SpriteMovementvirtual
handleQueuedEvent(std::shared_ptr< Events::Event > event) overrideGame::SpriteMovementvirtual
idComponentprotected
isActive() const noexceptComponent
log(el::base::type::ostream_t &os) const overrideGame::SpriteMovementvirtual
next_idComponentprotectedstatic
notify(std::shared_ptr< Event > event)Events::Subjectvirtual
notifyNow(std::shared_ptr< Event > event)Events::Subjectvirtual
onDestroy() overrideGame::SpriteMovementinlinevirtual
onNotify(std::shared_ptr< Event > event)Events::Observerinline
onNotifyNow(std::shared_ptr< Events::Event > event) overrideGame::SpriteMovementvirtual
onStart() overrideGame::SpriteMovementvirtual
onUpdate(const double delta) overrideGame::SpriteMovementvirtual
operator<(Component &other) noexceptComponent
processEventQueue()Events::Observerinline
removeObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
setActive(const bool active) noexceptComponent
setMoveQuantization(const float number_of_tiles)Game::SpriteMovement
setMovingSpeed(const float speed)Game::SpriteMovement
setTransform(std::shared_ptr< Transform > transform)Component
SpriteMovement()Game::SpriteMovement
to_string() const noexceptoverrideGame::SpriteMovementvirtual
transformComponentprotected
~Component()Componentinlinevirtual
~Observer()Events::Observerinlinevirtual
~Subject()=defaultEvents::Subjectvirtual