#include <controlaspect.h>
Inheritance diagram for oxygen::ControlAspect:
Public Member Functions | |
ControlAspect () | |
virtual | ~ControlAspect () |
virtual void | Update (float deltaTime)=0 |
called during the update of the GameControlServer to allow the ControlAspect to perform any necessary checks. | |
boost::shared_ptr< Scene > | GetActiveScene () |
queries the SceneServer for the currently active scene node | |
boost::shared_ptr< ControlAspect > | GetControlAspect (const std::string &name) |
returns a reference to a ControlAspect registered to the GameControlServer |
Definition at line 31 of file controlaspect.h.
|
Definition at line 34 of file controlaspect.h. |
|
Definition at line 35 of file controlaspect.h. |
|
queries the SceneServer for the currently active scene node
Definition at line 33 of file controlaspect.cpp. References zeitgeist::Object::GetCore(), and zeitgeist::Object::GetLog(). Referenced by SoccerControlAspect::OnLink(). Here is the call graph for this function: ![]() |
|
returns a reference to a ControlAspect registered to the GameControlServer
Referenced by SoccerRuleAspect::OnLink(), and BallStateAspect::OnLink(). |
|
called during the update of the GameControlServer to allow the ControlAspect to perform any necessary checks.
Implemented in BallStateAspect, GameStateAspect, and SoccerRuleAspect. |