#include <src/core/Executor.h>
Public Member Functions | |
ExecutorMember (FunctorMember< T > *functor, const std::string &name="") | |
void | operator() (const T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3, const MultiType ¶m4, const MultiType ¶m5) const |
void | operator() (const T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3, const MultiType ¶m4) const |
void | operator() (const T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3) const |
void | operator() (const T *object, const MultiType ¶m1, const MultiType ¶m2) const |
void | operator() (const T *object, const MultiType ¶m1) const |
void | operator() (const T *object) const |
void | operator() (T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3, const MultiType ¶m4, const MultiType ¶m5) const |
void | operator() (T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3, const MultiType ¶m4) const |
void | operator() (T *object, const MultiType ¶m1, const MultiType ¶m2, const MultiType ¶m3) const |
void | operator() (T *object, const MultiType ¶m1, const MultiType ¶m2) const |
void | operator() (T *object, const MultiType ¶m1) const |
void | operator() (T *object) const |
bool | parse (const T *object, const std::string ¶ms, const std::string &delimiter=" ") const |
bool | parse (T *object, const std::string ¶ms, const std::string &delimiter=" ") const |
void | setObject (const T *object) const |
void | setObject (T *object) const |
virtual | ~ExecutorMember () |
orxonox::ExecutorMember< T >::ExecutorMember | ( | FunctorMember< T > * | functor, | |
const std::string & | name = "" | |||
) | [inline] |
virtual orxonox::ExecutorMember< T >::~ExecutorMember | ( | ) | [inline, virtual] |
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4, | |||
const MultiType & | param5 | |||
) | const [inline] |
References orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object, | |
const MultiType & | param1 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | const T * | object | ) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4, | |||
const MultiType & | param5 | |||
) | const [inline] |
References orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3, | |||
const MultiType & | param4 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2, | |||
const MultiType & | param3 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object, | |
const MultiType & | param1, | |||
const MultiType & | param2 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object, | |
const MultiType & | param1 | |||
) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::operator() | ( | T * | object | ) | const [inline] |
References orxonox::Executor::defaultValue_, and orxonox::Executor::functor_.
bool orxonox::ExecutorMember< T >::parse | ( | const T * | object, | |
const std::string & | params, | |||
const std::string & | delimiter = " " | |||
) | const [inline] |
References EXECUTOR_PARSE.
bool orxonox::ExecutorMember< T >::parse | ( | T * | object, | |
const std::string & | params, | |||
const std::string & | delimiter = " " | |||
) | const [inline] |
References EXECUTOR_PARSE.
void orxonox::ExecutorMember< T >::setObject | ( | const T * | object | ) | const [inline] |
References orxonox::Executor::functor_.
void orxonox::ExecutorMember< T >::setObject | ( | T * | object | ) | const [inline] |
References orxonox::Executor::functor_.
Referenced by orxonox::Timer< orxonox::FadeoutText >::setTimer().