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

This is the complete list of members for MEP::TextureObject, 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
calc_positionMEP::Followingprotected
calc_scaleMEP::Followingprotected
clearFollow()MEP::Followinginline
currentSpriteMEP::Spriteprotected
debugOutput(std::ostream &out) constMEP::TextureObjectinlinevirtual
deleteObject()MEP::Objectinlineprotected
draw(sf::RenderWindow &window) overrideMEP::TextureObjectinlinevirtual
Drawable()=defaultMEP::Drawable
drawTagDebug(std::ostream &out) constMEP::Drawableinlineprotected
entryUpdate(sf::Time &currentTime, bool low=false) overrideMEP::Objectinlinevirtual
exitUpdate(sf::Time &currentTime, bool low=false) overrideMEP::Objectinlinevirtual
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
getColor() constMEP::TextureObjectinlinevirtual
getDrawTag() constMEP::Drawableinline
getID() constMEP::Objectinline
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::Objectinlinevirtual
getSprite()MEP::Spriteinline
getType() constMEP::Objectinline
isActive() const overrideMEP::TextureObjectinlinevirtual
isFollowerActive() constMEP::Followinginline
isTansparent(unsigned int x, unsigned int y)MEP::Objectinlinevirtual
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_typeMEP::Objectprotected
movePosition(const sf::Vector2f pos)MEP::Followinginlinevirtual
muteFollowGroup(MEP::U_int32 group)MEP::Followinginline
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::TextureObjectinlinevirtual
operator<<(std::ostream &out, const TextureObject &x)MEP::TextureObjectfriend
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
setColor(const sf::Color &color)MEP::TextureObjectinlinevirtual
setDrawTag(const U_int32 tag)MEP::Drawableinline
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
setPosition(const sf::Vector2f pos) overrideMEP::Spriteinlinevirtual
setPosition(const Following &x) overrideMEP::Spriteinlinevirtual
setRect(const sf::IntRect &rect)MEP::Spriteinline
setRotation(const float angle)MEP::TextureObjectinline
setScale(const sf::Vector2f scale)MEP::Spriteinlinevirtual
setScale(const Following &x)MEP::Spriteinlinevirtual
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
tableMEP::Objectprotected
textureMEP::Objectprotected
TextureObject(const Object &x, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f })MEP::TextureObjectinline
transparencyMEP::Objectprotected
unMuteFollowGroup(MEP::U_int32 group)MEP::Followinginline
update(sf::Time &) overrideMEP::TextureObjectinlinevirtual
updatePosition()MEP::Followinginline
updateRect()MEP::Spriteinline
updateScale()MEP::Followinginline
MEP::Sprite::updateSprite(sf::Texture &texture)MEP::Spriteinline
~Drawable()MEP::Drawableinlinevirtual
~Object() overrideMEP::Objectinline