#include <spStoryboard.hpp>
Public Member Functions | |
| Storyboard () | |
| ~Storyboard () | |
| void | update () |
| Updates the whole storyboard. | |
| void | deleteTrigger (Trigger *Obj) |
| void | clearTriggers () |
| void | deleteEvent (Event *Obj) |
| void | clearEvents () |
| template<typename T > | |
| T * | createTrigger () |
| template<typename T , typename Arg0 > | |
| T * | createTrigger (const Arg0 &arg0) |
| template<typename T , typename Arg0 , typename Arg1 > | |
| T * | createTrigger (const Arg0 &arg0, const Arg1 &arg1) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 > | |
| T * | createTrigger (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > | |
| T * | createTrigger (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > | |
| T * | createTrigger (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
| template<typename T > | |
| T * | createEvent () |
| template<typename T , typename Arg0 > | |
| T * | createEvent (const Arg0 &arg0) |
| template<typename T , typename Arg0 , typename Arg1 > | |
| T * | createEvent (const Arg0 &arg0, const Arg1 &arg1) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 > | |
| T * | createEvent (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 > | |
| T * | createEvent (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3) |
| template<typename T , typename Arg0 , typename Arg1 , typename Arg2 , typename Arg3 , typename Arg4 > | |
| T * | createEvent (const Arg0 &arg0, const Arg1 &arg1, const Arg2 &arg2, const Arg3 &arg3, const Arg4 &arg4) |
| const std::list< Trigger * > & | getTriggerList () const |
| const std::vector< Trigger * > & | getActiveTriggerList () const |
| const std::vector< Event * > & | getEventList () const |
Static Public Member Functions | |
| static Storyboard * | getActive () |
| static void | setActive (Storyboard *ActiveStoryboard) |
Friends | |
| class | Trigger |
| sp::tool::Storyboard::Storyboard | ( | ) |
| sp::tool::Storyboard::~Storyboard | ( | ) |
| void sp::tool::Storyboard::clearEvents | ( | ) |
| void sp::tool::Storyboard::clearTriggers | ( | ) |
| T* sp::tool::Storyboard::createEvent | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2, | |||
| const Arg3 & | arg3 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createEvent | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2, | |||
| const Arg3 & | arg3, | |||
| const Arg4 & | arg4 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createEvent | ( | ) | [inline] |
| T* sp::tool::Storyboard::createEvent | ( | const Arg0 & | arg0 | ) | [inline] |
| T* sp::tool::Storyboard::createEvent | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createEvent | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2, | |||
| const Arg3 & | arg3 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | const Arg0 & | arg0, | |
| const Arg1 & | arg1, | |||
| const Arg2 & | arg2, | |||
| const Arg3 & | arg3, | |||
| const Arg4 & | arg4 | |||
| ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | ) | [inline] |
| T* sp::tool::Storyboard::createTrigger | ( | const Arg0 & | arg0 | ) | [inline] |
| void sp::tool::Storyboard::deleteEvent | ( | Event * | Obj | ) |
| void sp::tool::Storyboard::deleteTrigger | ( | Trigger * | Obj | ) |
| static Storyboard* sp::tool::Storyboard::getActive | ( | ) | [static] |
| const std::vector<Trigger*>& sp::tool::Storyboard::getActiveTriggerList | ( | ) | const [inline] |
| const std::vector<Event*>& sp::tool::Storyboard::getEventList | ( | ) | const [inline] |
| const std::list<Trigger*>& sp::tool::Storyboard::getTriggerList | ( | ) | const [inline] |
| static void sp::tool::Storyboard::setActive | ( | Storyboard * | ActiveStoryboard | ) | [static] |
| void sp::tool::Storyboard::update | ( | ) |
Updates the whole storyboard.
friend class Trigger [friend] |
1.7.1