|
| | Hub (unsigned int ID, MEP::Template::Application &base, const sf::Color &color=sf::Color::White) |
| |
| | ~Hub () |
| |
| void | changeColor (const sf::Color &color) |
| |
| void | setFollow (const MEP::AnimationColor &animation, HubElements element, MEP::U_int32 x) |
| |
| void | setFollow (const MEP::AnimationPosition &base, const MEP::Following::FollowType type, HubElements element) |
| |
| void | handleEvent (sf::RenderWindow &Window, sf::Event &event) override |
| |
| | BaseTemplate ()=default |
| |
| virtual void | additionalEvents (sf::RenderWindow &, sf::Event &) |
| |
| virtual void | additionalInit () |
| |
| | BaseWindow (const unsigned int ID) |
| |
| | BaseWindow (const unsigned int ID, const sf::View &view, const sf::View &master) |
| |
| virtual bool | render (sf::RenderWindow &Window) |
| |
| void | onResize (const sf::Vector2u &new_res) |
| |
| virtual void | update (sf::Time ¤tTime) |
| |
| virtual void | beforeUpdate (sf::Time &) |
| |
| virtual void | updateRunning (sf::Time ¤tTime) |
| |
| virtual void | updateEntrance (sf::Time ¤tTime) |
| |
| virtual void | updateExit (sf::Time ¤tTime) |
| |
| virtual void | afterUpdate (sf::Time &) |
| |
| const Status & | getStatus () |
| |
| void | changeStatus (const Status status) |
| |
| void | newObject (DataPackage object) |
| |
| void | newObject (MEP::Drawable *object) |
| |
| void | newObject (MEP::Drawable &object) |
| |
| template<typename ... Values> |
| void | newObjects (Values &&... values) |
| |
| void | debugOutput (std::ostream &out) |
| |
| unsigned int | getID () const |
| |
| bool | operator== (const unsigned int ID) const |
| |
| bool | operator== (const BaseWindow &x) const |
| |
| virtual | ~BaseWindow () |
| |
| | GroupManager ()=default |
| |
| bool | _insert (MEP::U_int32 ID, MEP::U_int32 group, MEPtools::ToRender value) |
| |
| MEPtools::ToRender & | _get (MEP::U_int32 ID, MEP::U_int32 group) const |
| |
| std::list< MEPtools::ToRender > & | _getGroup (MEP::U_int32 group) |
| |
| bool | _deleteGroup (MEP::U_int32 group) |
| |
| bool | _deleteElement (MEP::U_int32 ID, MEP::U_int32 group) |
| |
| void | _execute (Method method) |
| |
| bool | _execute (Method method, MEP::U_int32 group) |
| |
| void | _execute (Method method) const |
| |
| bool | _execute (Method method, MEP::U_int32 group) const |
| |
| void | _debugOutput (std::ostream &out, const char *before="", const char *after="") const |
| |
| void | _debugOutput (std::ostream &out, Out method) const |
| |
| unsigned int | _size () const |
| |
| bool | _empty () const |
| |
| void | _clear () |
| |
| | WindowView ()=default |
| |
| | WindowView (const sf::View &view, const sf::View &master) |
| |
| void | grabWindow () |
| |
| void | releaseWindow () |
| |
| void | moveViewChange (const sf::Vector2i &change) |
| |
| bool | isGrabbed () const |
| |
| bool | customView () const |
| |
| const sf::View & | getView () const |
| |
| void | setView (const sf::View &view) |
| |
| virtual void | moveView (sf::RenderWindow &Window) |
| |
| const sf::View & | getMasterView () const |
| |
Template of a custom Middle Europe Productions hub.
Functionalities:
Exit button.
Minimization button.
MEP logo :)