Platform Data Engine 0.0.1
A data-driven game engine for platformers
PlatformDataEngine::AnimationController Member List

This is the complete list of members for PlatformDataEngine::AnimationController, including all inherited members.

AnimationController() (defined in PlatformDataEngine::AnimationController)PlatformDataEngine::AnimationController
Component() (defined in PlatformDataEngine::Component)PlatformDataEngine::Component
copy(std::shared_ptr< Component > otherCompPtr)PlatformDataEngine::AnimationControllervirtual
draw(sf::RenderTarget &target, sf::RenderStates states) constPlatformDataEngine::AnimationControllervirtual
FlipFlags enum namePlatformDataEngine::AnimationController
getProps() const (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
getType() const (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
HORIZONTAL enum value (defined in PlatformDataEngine::AnimationController)PlatformDataEngine::AnimationController
init()PlatformDataEngine::AnimationControllervirtual
loadDefinition(nlohmann::json object)PlatformDataEngine::AnimationControllervirtual
m_all_props (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_isDefinition (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_parent (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_properties (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
m_type (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentprotected
networkDeserialize(PDEPacket &input)PlatformDataEngine::AnimationControllervirtual
networkDeserializeInit(PDEPacket &input)PlatformDataEngine::Componentvirtual
networkSerialize(PDEPacket &output)PlatformDataEngine::AnimationControllervirtual
networkSerializeInit(PDEPacket &output)PlatformDataEngine::Componentvirtual
NONE enum value (defined in PlatformDataEngine::AnimationController)PlatformDataEngine::AnimationController
registerHierarchy(GameObject *parent) (defined in PlatformDataEngine::Component)PlatformDataEngine::Component
setAnimation(const std::string animName, float speed=1.0f, bool loop=true) (defined in PlatformDataEngine::AnimationController)PlatformDataEngine::AnimationController
setFlipFlag(AnimationController::FlipFlags flip)PlatformDataEngine::AnimationControllerinline
setIsDefinition(bool isDef) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
setProps(nlohmann::json &props) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
setType(const std::string &type) (defined in PlatformDataEngine::Component)PlatformDataEngine::Componentinline
update(const float &dt, const float &elapsedTime)PlatformDataEngine::AnimationControllervirtual
VERTICAL enum value (defined in PlatformDataEngine::AnimationController)PlatformDataEngine::AnimationController