Classes | |
| class | AgentAspect |
| class | CreateAction |
| class | Effector |
| class | Perceptor |
| class | ControlAspect |
| class | ActionObject |
| class | BaseParser |
| interface for a parser and generator that is used with the GameControlServer. More... | |
| class | GameControlServer |
| class | Predicate |
| assemble a string representing a given list of predicates. More... | |
| class | ParameterName |
| A functional class to find a specific parameter for use as STL predicate. More... | |
| class | PredicateList |
| class | GeometryServer |
| set of triangle meshes and a set of plugins to import or generate them. More... | |
| class | IndexBuffer |
| IndexBuffer is intended as a cache for indeces pointing into a vertexbuffer to describe a set of triangles. More... | |
| class | MeshImporter |
| interface for classes that import or generate trimeshes. More... | |
| class | StdMeshImporter |
| MeshImporter that generates a standard set of meshes. More... | |
| class | TriMesh |
| ) encapsulates a list of vertices, texture coordinates and normals together with an associated list of index lists. More... | |
| class | CustomMonitor |
| class | MonitorCmdParser |
| class | MonitorItem |
| class | MonitorServer |
| class | MonitorSystem |
| class | Oxygen |
| This is the main class, which initializes the Oxygen framework. More... | |
| class | AngularMotor |
| An angular motor allows the relative angular velocities of two bodies to be controlled. More... | |
| class | BallJoint |
| class | Body |
| Body encapsulates an ODE rigid body object. More... | |
| class | BodyController |
| baseclass for nodes that control the motion of an associated body. More... | |
| class | BoxCollider |
| BoxCollider encapsulates an ODE box geometry object. More... | |
| class | CCylinderCollider |
| CCylinderCollider encapsulates an ODE capped cylinder geometry object. More... | |
| class | Collider |
| ODE geometry object- geom for short. More... | |
| class | CollisionHandler |
| interface for handlers that take action in response to a collision. More... | |
| class | ContactJointHandler |
| CollisionHandler that creates an ODE contact joint between the two bodies associated with the two affected collision geoms. More... | |
| class | DragController |
| BodyController that applies a linear and angular drag the controlled body. More... | |
| class | FixedJoint |
| The fixed joint maintains a fixed relative position and orientation between two bodies, or between a body and the static environment. More... | |
| class | Hinge2Joint |
| class | HingeJoint |
| class | Joint |
| ODE joint object. More... | |
| class | ODEObject |
| ODEObject is the base of all classes encapsulating ODE concepts. More... | |
| class | PhysicsServer |
| class | PlaneCollider |
| PlaneCollider encapsulates an ODE plane geometry object. More... | |
| class | RayCollider |
| RayCollider encapsulates an ODE ray geometry "object". More... | |
| class | RecorderHandler |
| CollisionHandler that accumulates collision information of the Collider it belongs to. More... | |
| class | SliderJoint |
| class | Space |
| Space encapsulates an ODE space object. More... | |
| class | SphereCollider |
| SphereCollider encapsulates an ODE sphere geometry object. More... | |
| class | UniversalJoint |
| class | VelocityController |
| BodyController that restricts the maximum velocity a body can attain. More... | |
| class | World |
| World encapsulates an ODE world object. More... | |
| class | BaseNode |
| BaseNode is the base class for all nodes which are part of the scene hierarchy. More... | |
| class | Camera |
| Camera encapsualtes all data needed to describe the viewpoint from which a scene is rendered. More... | |
| class | FPSController |
| BodyController, that provides first person shooter (FPS) movement, i.e. More... | |
| class | Scene |
| Scene is the root node of a simulatable/displayable hierarchy. More... | |
| class | SceneImporter |
| class | SceneServer |
| The scene server manages displayable subtrees within the object hierarchy. More... | |
| class | Transform |
| Transform is used to do local transforms relative to a parent node. More... | |
| class | AgentControl |
| NetControl node that manages the communication with agents in cooperation with the GameControlServer. More... | |
| class | MonitorControl |
| class | NetBuffer |
| buffer that is used to hold the raw network stream of data. More... | |
| class | NetClient |
| class | NetControl |
| SimControlNode that accepts and manages a set of network client connections via UDP or TCP. More... | |
| class | NetMessage |
| for the segmentation of raw received network data into meaningful messages, stripping any meta message information (e.g. More... | |
| class | SimControlNode |
| interface for classes that are registered to the SimulationServer. More... | |
| class | SimulationServer |
| class | ParamReader |
| class | ParamStorer |
| This class implements the spades::ParamReader::ParamStorer interface. More... | |
| class | SpadesActEvent |
| class | SpadesCreateSenseEvent |
| SpadesCreateSenseEvent implements the spades::CreateSenseEvent interface. More... | |
| class | SpadesServer |
Functions | |
| DECLARE_CLASS (AgentAspect) | |
| DECLARE_ABSTRACTCLASS (Effector) | |
| DECLARE_ABSTRACTCLASS (Perceptor) | |
| DECLARE_ABSTRACTCLASS (ControlAspect) | |
| DECLARE_ABSTRACTCLASS (ActionObject) | |
| DECLARE_ABSTRACTCLASS (BaseParser) | |
| DECLARE_CLASS (GameControlServer) | |
| DECLARE_CLASS (GeometryServer) | |
| DECLARE_ABSTRACTCLASS (MeshImporter) | |
| DECLARE_CLASS (StdMeshImporter) | |
| DECLARE_ABSTRACTCLASS (MonitorItem) | |
| DECLARE_CLASS (MonitorServer) | |
| DECLARE_ABSTRACTCLASS (MonitorSystem) | |
| DECLARE_CLASS (AngularMotor) | |
| DECLARE_CLASS (BallJoint) | |
| DECLARE_CLASS (Body) | |
| DECLARE_CLASS (BodyController) | |
| DECLARE_CLASS (BoxCollider) | |
| DECLARE_CLASS (CCylinderCollider) | |
| DECLARE_CLASS (Collider) | |
| DECLARE_ABSTRACTCLASS (CollisionHandler) | |
| DECLARE_CLASS (ContactJointHandler) | |
| DECLARE_CLASS (DragController) | |
| DECLARE_CLASS (FixedJoint) | |
| DECLARE_CLASS (Hinge2Joint) | |
| DECLARE_CLASS (HingeJoint) | |
| DECLARE_ABSTRACTCLASS (Joint) | |
| DECLARE_ABSTRACTCLASS (ODEObject) | |
| DECLARE_CLASS (PhysicsServer) | |
| DECLARE_CLASS (PlaneCollider) | |
| DECLARE_CLASS (RayCollider) | |
| DECLARE_CLASS (RecorderHandler) | |
| DECLARE_CLASS (SliderJoint) | |
| DECLARE_CLASS (Space) | |
| DECLARE_CLASS (SphereCollider) | |
| DECLARE_CLASS (UniversalJoint) | |
| DECLARE_CLASS (VelocityController) | |
| DECLARE_CLASS (World) | |
| DECLARE_CLASS (BaseNode) | |
| DECLARE_CLASS (Camera) | |
| DECLARE_CLASS (FPSController) | |
| DECLARE_CLASS (Scene) | |
| DECLARE_ABSTRACTCLASS (SceneImporter) | |
| DECLARE_CLASS (SceneServer) | |
| DECLARE_CLASS (Transform) | |
| DECLARE_CLASS (AgentControl) | |
| DECLARE_CLASS (MonitorControl) | |
| DECLARE_CLASS (NetClient) | |
| DECLARE_CLASS (NetControl) | |
| DECLARE_CLASS (NetMessage) | |
| DECLARE_CLASS (SimControlNode) | |
| DECLARE_CLASS (SimulationServer) | |
| DECLARE_CLASS (ParamReader) | |
| DECLARE_CLASS (SpadesServer) | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4