Middle Europe Productions Library  alpha 1.3.3
MEP::AnimationObject Member List

This is the complete list of members for MEP::AnimationObject, including all inherited members.

_isLinked() constMEP::Drawableinline
_link(std::shared_ptr< bool > _li)MEP::Drawableinline
_linkAddr()MEP::Drawableinline
_linkAddr() constMEP::Drawableinline
addDrawTag(const U_int32 tag)MEP::Drawableinline
addMethodPos(std::function< sf::Vector2f()> method)MEP::Followinginline
addMethodRect(std::function< sf::IntRect()> method)MEP::Spriteinline
addMethodScale(std::function< sf::Vector2f()> method)MEP::Followinginline
Animation()=defaultMEP::Animation
Animation(const AnimationInit initType, const float frameRate)MEP::Animationinline
Animation(const AnimationInit initType, const sf::Time towait)MEP::Animationinline
Animation(const Animation &x)MEP::Animationinline
animationDebug(std::ostream &out) constMEP::Animationinlineprotected
AnimationInit enum nameMEP::Animation
AnimationObject(const float frameRate, const Object &x, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f })MEP::AnimationObjectinline
calc_positionMEP::Followingprotected
calc_scaleMEP::Followingprotected
changeState(State newState)MEPtools::AnimationDelayinlineprotected
changeStatus()MEP::Animationinline
changeTag(MEP::U_int32 tag)MEP::Animationinline
clearFollow()MEP::Followinginline
correctObject(const Object &x)MEP::AnimationObjectinlineprotected
currentFrameMEP::AnimationObjectprotected
currentSpriteMEP::Spriteprotected
debugOutput(std::ostream &out) constMEP::AnimationObjectinlinevirtual
delay() constMEPtools::AnimationDelayinlineprotected
deleteObject()MEP::Objectinlineprotected
directionMEP::Animationprotected
draw(sf::RenderWindow &window) overrideMEP::AnimationObjectinlinevirtual
Drawable()=defaultMEP::Drawable
drawTagDebug(std::ostream &out) constMEP::Drawableinlineprotected
entryUpdate(sf::Time &currentTime, bool low=false) overrideMEP::AnimationObjectinlinevirtual
exitUpdate(sf::Time &currentTime, bool low=false) overrideMEP::AnimationObjectinlinevirtual
fixSizeMEP::AnimationObjectprotected
Following(const FollowType &followType, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f posFixed={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f }, sf::Vector2f scaleFixed={ 1.f, 1.f })MEP::Followinginline
Following(sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f posFixed={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f }, sf::Vector2f scaleFixed={ 1.f, 1.f })MEP::Followinginline
Following(const Following &x)MEP::Followinginline
followingDebug(std::ostream &out, const char *skipLines="") constMEP::Followinginline
followingListv2MEP::Followingprotected
FollowType enum nameMEP::Following
fullMuteFollow()MEP::Followinginline
fullUnMuteFollow()MEP::Followinginline
getAnimationObject()MEP::AnimationObjectinline
getColor() const overrideMEP::Spriteinlinevirtual
getDirection() constMEP::Animationinline
getDrawTag() constMEP::Drawableinline
getID() constMEP::Objectinline
getInit() constMEP::Animationinline
getName() constMEP::Objectinline
getNufTextures() constMEP::Objectinline
getObjectPoint()MEP::Objectinline
getObjectRef()MEP::Objectinline
getOriginPosition() constMEP::Followinginline
getOriginScale() constMEP::Followinginline
getPosition() constMEP::Followinginline
getRect() constMEP::Spriteinline
getScale() constMEP::Followinginline
getSize() constMEP::AnimationObjectinlinevirtual
getSprite()MEP::Spriteinline
getStatus() constMEP::Animationinline
getToWait() constMEP::Animationinline
getType() constMEP::Objectinline
index_currentFrameMEP::AnimationObjectprotected
init()MEP::AnimationObjectinlineprotected
isActive() const overrideMEP::AnimationObjectinlinevirtual
isFollowerActive() constMEP::Followinginline
isInitMEP::Animationprotected
isRunningMEP::Animationprotected
isTansparent(unsigned int x, unsigned int y) overrideMEP::AnimationObjectinlinevirtual
m_colorMEP::Followingprotected
m_colorFixedMEP::Followingprotected
m_posMEP::Followingprotected
m_posFixedMEP::Followingprotected
m_posMoveMEP::Followingprotected
m_scaleMEP::Followingprotected
m_scaleFixedMEP::Followingprotected
m_sizeMEP::Objectprotected
m_tagMEP::Animationprotected
m_typeMEP::Objectprotected
movePosition(const sf::Vector2f pos)MEP::Followinginlinevirtual
muteFollowGroup(MEP::U_int32 group)MEP::Followinginline
newCycle()MEPtools::AnimationDelayinlineprotected
notify()MEP::Drawableinlineprotected
nufC() constMEP::Objectinline
Object()=deleteMEP::Object
Object(const Object &x)MEP::Objectinline
Object(const U_int32 ID, const std::string &path, const std::string &filename, bool transparencyM=false)MEP::Objectinline
Object(const U_int32 ID, const std::string &path, const std::string &filename, unsigned int frames, bool transparencyM=false)MEP::Objectinline
Object(const U_int32 ID, std::list< sf::Image > &images, const std::string &filename, bool transparencyM=false)MEP::Objectinline
ObjectType enum nameMEP::Object
onResize() overrideMEP::AnimationObjectinlinevirtual
operator<<(std::ostream &out, const AnimationObject &x)MEP::AnimationObjectfriend
MEP::Sprite::operator<<(const Sprite &x)MEP::Spriteinline
MEP::Following::operator<<(const Following &x)MEP::Followinginline
operator==(const std::string &x) constMEP::Objectinline
operator==(const Object &x) constMEP::Objectinline
removeDrawTag(const U_int32 tag)MEP::Drawableinline
reset()MEP::Animationinlinevirtual
resetDelay()MEPtools::AnimationDelayinline
run(const Direction direc, sf::Time currentTime=sf::Time::Zero)MEP::Animationinlinevirtual
runBackward(sf::Time &currentTime)MEP::AnimationObjectinline
runForward(sf::Time &currentTime)MEP::AnimationObjectinline
setColor(const sf::Color &color) overrideMEP::Spriteinlinevirtual
setDelay(const sf::Time &delay, bool permaDelay=false)MEPtools::AnimationDelayinline
setDirection(MEP::Direction dir)MEP::Animationinline
setDrawTag(const U_int32 tag)MEP::Drawableinline
setEntryDelay(const sf::Time &delay)MEPtools::AnimationDelayinline
setExitDelay(const sf::Time &delay)MEPtools::AnimationDelayinline
setFollow(const AnimationPosition &base, const FollowType type, MEP::U_int32 group=-1)MEP::Followinginline
setFollow(const AnimationColor &base, MEP::U_int32 toFollow=MEP::ColorChannel::ALL, MEP::U_int32 group=-1)MEP::Followinginline
setGeneralDelay(const sf::Time &delay, bool permaDelay=false)MEPtools::AnimationDelayinline
setLowEntryDelay(const sf::Time &delay)MEPtools::AnimationDelayinline
setLowExitDelay(const sf::Time &delay)MEPtools::AnimationDelayinline
setPosition(const sf::Vector2f pos) overrideMEP::Spriteinlinevirtual
setPosition(const Following &x) overrideMEP::Spriteinlinevirtual
setRect(const sf::IntRect &rect)MEP::Spriteinline
setScale(const sf::Vector2f scale) overrideMEP::AnimationObjectinlinevirtual
setScale(const Following &x) overrideMEP::AnimationObjectinlinevirtual
Sprite(const FollowType &followType, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f })MEP::Spriteinline
Sprite(sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f })MEP::Spriteinline
stateMEPtools::AnimationDelayprotected
State enum nameMEPtools::AnimationDelayprotected
tableMEP::Objectprotected
textureMEP::Objectprotected
toFollowOBJMEP::AnimationObjectprotected
toWaitMEP::Animationprotected
transparencyMEP::Objectprotected
unMuteFollowGroup(MEP::U_int32 group)MEP::Followinginline
update(sf::Time &currentTime) overrideMEP::AnimationObjectinlinevirtual
updateDelay(const sf::Time &currentTime)MEPtools::AnimationDelayinlineprotected
updatePosition()MEP::Followinginline
updateRect()MEP::Spriteinline
updateScale()MEP::Followinginline
updateSize()MEP::AnimationObjectinlineprotected
updateSprite(sf::Texture &texture)MEP::Spriteinline
updateSprite()MEP::Spriteinlinevirtual
updateTimeMEP::Animationprotected
~AnimationObject()=defaultMEP::AnimationObjectvirtual
~Drawable()MEP::Drawableinlinevirtual
~Object() overrideMEP::Objectinline