|
SO3Engine
|
OgreNewt Namespace Reference
main namespace. More...
Namespaces | |
| namespace | CollisionPrimitives |
| set of basic collision shapes | |
| namespace | CollisionTools |
| low-level collision commands. | |
| namespace | Converters |
| set of handy convertors. | |
| namespace | OgreAddons |
| namespace | PrebuiltCustomJoints |
| namespace for pre-built custom joints | |
| namespace | Springs |
Classes | |
| class | _DestructorCallback |
| helper class: OgreNewt-classes can derive from this class to implement a destructor-callback More... | |
| class | BallAndSocket |
| Ball and Socket joint. More... | |
| class | BallAndSocketLimits |
| Ball and Socket joint. More... | |
| class | BasicConvexcast |
| Basic implementation of the convexcast. More... | |
| class | BasicFrameListener |
| simple frame listener to update the physics. More... | |
| class | BasicRaycast |
| Basic implementation of the raycast. More... | |
| class | Body |
| main class for all Rigid Bodies in the system. More... | |
| class | BodyInAABBIterator |
| Iterate through all bodies in a specific AABB in the world. More... | |
| class | Collision |
| represents a shape for collision detection More... | |
| class | CollisionSerializer |
| class | Contact |
| with the methods from this class you can set the behavior of each contac-point More... | |
| class | ContactCallback |
| custom contact behavior More... | |
| class | ContactJoint |
| with this class you can iterate through all contacts More... | |
| class | ControlledBallAndSocket |
| Ball and Socket joint. More... | |
| class | Convexcast |
| general convexcast More... | |
| class | ConvexCollision |
| represents a collision shape that is explicitly convex. More... | |
| class | Debugger |
| For viewing the Newton rigid bodies visually. More... | |
| class | Hinge |
| hinge joint. More... | |
| class | Joint |
| base class for all joints. More... | |
| class | KinematicController |
| Kinematic controller joint. More... | |
| class | MaterialID |
| represents a material More... | |
| class | MaterialPair |
| define interaction between materials More... | |
| class | OgCustomJoint |
| class | PlayerController |
| PlayerController. More... | |
| class | Raycast |
| general raycast More... | |
| class | RaycastVehicle |
| class | Slider |
| slider joint. More... | |
| class | Universal |
| this class represents a Universal joint. More... | |
| class | UpVector |
| UpVector joint. More... | |
| class | Vehicle |
| Represents a wheeled vehicle. More... | |
| class | World |
| represents a physics world. More... | |
| class | WorldTriggerManager |
Typedefs | |
| typedef Collision * | CollisionPtr |
| typedef ConvexCollision * | ConvexCollisionPtr |
Enumerations | |
| enum | CollisionPrimitiveType { BoxPrimitiveType = SERIALIZE_ID_BOX , ConePrimitiveType = SERIALIZE_ID_CONE , EllipsoidPrimitiveType = SERIALIZE_ID_SPHERE , CapsulePrimitiveType = SERIALIZE_ID_CAPSULE , CylinderPrimitiveType = SERIALIZE_ID_CYLINDER , CompoundCollisionPrimitiveType = SERIALIZE_ID_COMPOUND , ConvexHullPrimitiveType = SERIALIZE_ID_CONVEXHULL , ChamferCylinderPrimitiveType = SERIALIZE_ID_CHAMFERCYLINDER , TreeCollisionPrimitiveType = SERIALIZE_ID_TREE , NullPrimitiveType = SERIALIZE_ID_NULL , HeighFieldPrimitiveType = SERIALIZE_ID_HEIGHTFIELD , ScenePrimitiveType = SERIALIZE_ID_SCENE } |
Detailed Description
main namespace.
This is the main namespace for the OgreNewt library. all classes are included in this namespace.
Typedef Documentation
◆ CollisionPtr
| typedef std::shared_ptr< Collision > OgreNewt::CollisionPtr |
Definition at line 156 of file OgreNewt_Collision.h.
◆ ConvexCollisionPtr
| typedef std::shared_ptr< ConvexCollision > OgreNewt::ConvexCollisionPtr |
Definition at line 157 of file OgreNewt_Collision.h.
Enumeration Type Documentation
◆ CollisionPrimitiveType
Definition at line 24 of file OgreNewt_Collision.h.
Generated by