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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|