public | virtual | void | onActivation() | |
public | virtual | void | onTick(float inDeltaTime) | |
public | | void | activate() | |
public | | void | tick() | |
public | | bool | hasActors() const | |
public | | const std::vector<Actor*>& | getActors() const | |
public | | std::vector<T*> | getActors<T>() const | |
public | | T* | createActor() | |
public | | void | watchActors(std::function<void (Actor*)> inNext, std::function<void (const std::string&)> inError, std::function<void ()> inComplete) | |
public | | bool | hasComponents() const | |
public | | const std::vector<Component*>& | getComponents() const | |
public | | std::vector<T*> | getComponents<T>() const | |
public | | T* | createComponent() | |
public | | void | removeComponent(Component* inComponent) | |
public | | void | watchComponents(std::function<void (Component*)> inNext, std::function<void (const std::string&)> inError, std::function<void ()> inComplete) | |
public | | bool | hasCamera() const | |
public | | CCamera* | getCamera() const | |
public | | std::vector<T*> | traceLine(const Vec<3, float>& inOrigin, const Vec<3, float>& inDestination, const std::vector<Actor*>& inIgnoredActors) const | |