![]() |
Middle Europe Productions Library
alpha 1.3.3
|
This is the complete list of members for MEP::AnimationObject, including all inherited members.
| _isLinked() const | MEP::Drawable | inline |
| _link(std::shared_ptr< bool > _li) | MEP::Drawable | inline |
| _linkAddr() | MEP::Drawable | inline |
| _linkAddr() const | MEP::Drawable | inline |
| addDrawTag(const U_int32 tag) | MEP::Drawable | inline |
| addMethodPos(std::function< sf::Vector2f()> method) | MEP::Following | inline |
| addMethodRect(std::function< sf::IntRect()> method) | MEP::Sprite | inline |
| addMethodScale(std::function< sf::Vector2f()> method) | MEP::Following | inline |
| Animation()=default | MEP::Animation | |
| Animation(const AnimationInit initType, const float frameRate) | MEP::Animation | inline |
| Animation(const AnimationInit initType, const sf::Time towait) | MEP::Animation | inline |
| Animation(const Animation &x) | MEP::Animation | inline |
| animationDebug(std::ostream &out) const | MEP::Animation | inlineprotected |
| AnimationInit enum name | MEP::Animation | |
| AnimationObject(const float frameRate, const Object &x, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f }) | MEP::AnimationObject | inline |
| calc_position | MEP::Following | protected |
| calc_scale | MEP::Following | protected |
| changeState(State newState) | MEPtools::AnimationDelay | inlineprotected |
| changeStatus() | MEP::Animation | inline |
| changeTag(MEP::U_int32 tag) | MEP::Animation | inline |
| clearFollow() | MEP::Following | inline |
| correctObject(const Object &x) | MEP::AnimationObject | inlineprotected |
| currentFrame | MEP::AnimationObject | protected |
| currentSprite | MEP::Sprite | protected |
| debugOutput(std::ostream &out) const | MEP::AnimationObject | inlinevirtual |
| delay() const | MEPtools::AnimationDelay | inlineprotected |
| deleteObject() | MEP::Object | inlineprotected |
| direction | MEP::Animation | protected |
| draw(sf::RenderWindow &window) override | MEP::AnimationObject | inlinevirtual |
| Drawable()=default | MEP::Drawable | |
| drawTagDebug(std::ostream &out) const | MEP::Drawable | inlineprotected |
| entryUpdate(sf::Time ¤tTime, bool low=false) override | MEP::AnimationObject | inlinevirtual |
| exitUpdate(sf::Time ¤tTime, bool low=false) override | MEP::AnimationObject | inlinevirtual |
| fixSize | MEP::AnimationObject | protected |
| 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::Following | inline |
| 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::Following | inline |
| Following(const Following &x) | MEP::Following | inline |
| followingDebug(std::ostream &out, const char *skipLines="") const | MEP::Following | inline |
| followingListv2 | MEP::Following | protected |
| FollowType enum name | MEP::Following | |
| fullMuteFollow() | MEP::Following | inline |
| fullUnMuteFollow() | MEP::Following | inline |
| getAnimationObject() | MEP::AnimationObject | inline |
| getColor() const override | MEP::Sprite | inlinevirtual |
| getDirection() const | MEP::Animation | inline |
| getDrawTag() const | MEP::Drawable | inline |
| getID() const | MEP::Object | inline |
| getInit() const | MEP::Animation | inline |
| getName() const | MEP::Object | inline |
| getNufTextures() const | MEP::Object | inline |
| getObjectPoint() | MEP::Object | inline |
| getObjectRef() | MEP::Object | inline |
| getOriginPosition() const | MEP::Following | inline |
| getOriginScale() const | MEP::Following | inline |
| getPosition() const | MEP::Following | inline |
| getRect() const | MEP::Sprite | inline |
| getScale() const | MEP::Following | inline |
| getSize() const | MEP::AnimationObject | inlinevirtual |
| getSprite() | MEP::Sprite | inline |
| getStatus() const | MEP::Animation | inline |
| getToWait() const | MEP::Animation | inline |
| getType() const | MEP::Object | inline |
| index_currentFrame | MEP::AnimationObject | protected |
| init() | MEP::AnimationObject | inlineprotected |
| isActive() const override | MEP::AnimationObject | inlinevirtual |
| isFollowerActive() const | MEP::Following | inline |
| isInit | MEP::Animation | protected |
| isRunning | MEP::Animation | protected |
| isTansparent(unsigned int x, unsigned int y) override | MEP::AnimationObject | inlinevirtual |
| m_color | MEP::Following | protected |
| m_colorFixed | MEP::Following | protected |
| m_pos | MEP::Following | protected |
| m_posFixed | MEP::Following | protected |
| m_posMove | MEP::Following | protected |
| m_scale | MEP::Following | protected |
| m_scaleFixed | MEP::Following | protected |
| m_size | MEP::Object | protected |
| m_tag | MEP::Animation | protected |
| m_type | MEP::Object | protected |
| movePosition(const sf::Vector2f pos) | MEP::Following | inlinevirtual |
| muteFollowGroup(MEP::U_int32 group) | MEP::Following | inline |
| newCycle() | MEPtools::AnimationDelay | inlineprotected |
| notify() | MEP::Drawable | inlineprotected |
| nufC() const | MEP::Object | inline |
| Object()=delete | MEP::Object | |
| Object(const Object &x) | MEP::Object | inline |
| Object(const U_int32 ID, const std::string &path, const std::string &filename, bool transparencyM=false) | MEP::Object | inline |
| Object(const U_int32 ID, const std::string &path, const std::string &filename, unsigned int frames, bool transparencyM=false) | MEP::Object | inline |
| Object(const U_int32 ID, std::list< sf::Image > &images, const std::string &filename, bool transparencyM=false) | MEP::Object | inline |
| ObjectType enum name | MEP::Object | |
| onResize() override | MEP::AnimationObject | inlinevirtual |
| operator<<(std::ostream &out, const AnimationObject &x) | MEP::AnimationObject | friend |
| MEP::Sprite::operator<<(const Sprite &x) | MEP::Sprite | inline |
| MEP::Following::operator<<(const Following &x) | MEP::Following | inline |
| operator==(const std::string &x) const | MEP::Object | inline |
| operator==(const Object &x) const | MEP::Object | inline |
| removeDrawTag(const U_int32 tag) | MEP::Drawable | inline |
| reset() | MEP::Animation | inlinevirtual |
| resetDelay() | MEPtools::AnimationDelay | inline |
| run(const Direction direc, sf::Time currentTime=sf::Time::Zero) | MEP::Animation | inlinevirtual |
| runBackward(sf::Time ¤tTime) | MEP::AnimationObject | inline |
| runForward(sf::Time ¤tTime) | MEP::AnimationObject | inline |
| setColor(const sf::Color &color) override | MEP::Sprite | inlinevirtual |
| setDelay(const sf::Time &delay, bool permaDelay=false) | MEPtools::AnimationDelay | inline |
| setDirection(MEP::Direction dir) | MEP::Animation | inline |
| setDrawTag(const U_int32 tag) | MEP::Drawable | inline |
| setEntryDelay(const sf::Time &delay) | MEPtools::AnimationDelay | inline |
| setExitDelay(const sf::Time &delay) | MEPtools::AnimationDelay | inline |
| setFollow(const AnimationPosition &base, const FollowType type, MEP::U_int32 group=-1) | MEP::Following | inline |
| setFollow(const AnimationColor &base, MEP::U_int32 toFollow=MEP::ColorChannel::ALL, MEP::U_int32 group=-1) | MEP::Following | inline |
| setGeneralDelay(const sf::Time &delay, bool permaDelay=false) | MEPtools::AnimationDelay | inline |
| setLowEntryDelay(const sf::Time &delay) | MEPtools::AnimationDelay | inline |
| setLowExitDelay(const sf::Time &delay) | MEPtools::AnimationDelay | inline |
| setPosition(const sf::Vector2f pos) override | MEP::Sprite | inlinevirtual |
| setPosition(const Following &x) override | MEP::Sprite | inlinevirtual |
| setRect(const sf::IntRect &rect) | MEP::Sprite | inline |
| setScale(const sf::Vector2f scale) override | MEP::AnimationObject | inlinevirtual |
| setScale(const Following &x) override | MEP::AnimationObject | inlinevirtual |
| Sprite(const FollowType &followType, sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f }) | MEP::Sprite | inline |
| Sprite(sf::Vector2f pos={ 0.f, 0.f }, sf::Vector2f scale={ 1.f, 1.f }) | MEP::Sprite | inline |
| state | MEPtools::AnimationDelay | protected |
| State enum name | MEPtools::AnimationDelay | protected |
| table | MEP::Object | protected |
| texture | MEP::Object | protected |
| toFollowOBJ | MEP::AnimationObject | protected |
| toWait | MEP::Animation | protected |
| transparency | MEP::Object | protected |
| unMuteFollowGroup(MEP::U_int32 group) | MEP::Following | inline |
| update(sf::Time ¤tTime) override | MEP::AnimationObject | inlinevirtual |
| updateDelay(const sf::Time ¤tTime) | MEPtools::AnimationDelay | inlineprotected |
| updatePosition() | MEP::Following | inline |
| updateRect() | MEP::Sprite | inline |
| updateScale() | MEP::Following | inline |
| updateSize() | MEP::AnimationObject | inlineprotected |
| updateSprite(sf::Texture &texture) | MEP::Sprite | inline |
| updateSprite() | MEP::Sprite | inlinevirtual |
| updateTime | MEP::Animation | protected |
| ~AnimationObject()=default | MEP::AnimationObject | virtual |
| ~Drawable() | MEP::Drawable | inlinevirtual |
| ~Object() override | MEP::Object | inline |