irr::newton Namespace Reference


Classes

class  Body
 Class to management rigid bodies. More...
class  CharacterController
 Class to management character controlling of rigid bodies. More...
class  CollisionManager
 Class to check collision and raycasting. More...
class  IntersectionPoint
 This class is used to store ray cast result info. More...
class  IrrNewt_Base
 This is a base abstract class. All IrrNewt classes is derived from this class. More...
class  Joint
 Class to management joints. More...
class  JointUpVector
 This class is used to management a rotation constraint joint. More...
class  Material
 Class to management rigid bodies materials. More...
class  MaterialCollisionCallback
 Callbacks for collision between two materials. More...
class  MaterialContact
 Contact material class. Used only in material callbacks. More...
class  MaterialPair
 a pair of materials. More...
class  MaterialPairAndContact
 material pair and contact. Using Multiple inheritance. More...
class  PosRot
 This class is used to store position and rotation. More...
class  RagDoll
 NOT IMPLEMENTED JET. More...
class  RagDollBone
 NOT IMPLEMENTED JET. More...
class  TreeBody
 Class to management a body with a tree optimized collision. More...
class  VehicleSimple
 Class to management a vehicle. More...
class  VehicleTire
 Class to management a vehicle tire. More...
class  World
 Class to management newton world. More...

Namespaces

namespace  Hidden
 This namesapce contain internally functions that user would not need.

Enumerations

enum  E_SHAPE_TYPE { EST_BOX, EST_SPHERE, EST_CYLINDER }
 this enum contain all supported shape type for collision geometry More...

Functions

ARES_API irr::newton::WorldcreatePhysicsWorld (irr::IrrlichtDevice *device)
 This create the physics world. Call this to initialize newton and irrnewt.
ARES_API bool getLogStatus ()
 Get return log status. see setLogStatus for more informations.
ARES_API void setLogStatus (bool value)


Enumeration Type Documentation

enum irr::newton::E_SHAPE_TYPE

this enum contain all supported shape type for collision geometry

Enumerator:
EST_BOX  box
EST_SPHERE  ellipsoid
EST_CYLINDER  cylinder


Function Documentation

ARES_API irr::newton::World* irr::newton::createPhysicsWorld ( irr::IrrlichtDevice *  device  ) 

This create the physics world. Call this to initialize newton and irrnewt.

ARES_API bool irr::newton::getLogStatus (  ) 

Get return log status. see setLogStatus for more informations.

ARES_API void irr::newton::setLogStatus ( bool  value  ) 

IrrNewt print various informations on the log. Using setLogStatus(false) to tell to IrrNewt that you wouldn't like that IrrNewt print informations on the log viceversa use setLogStatus(true) to tell newton to rpint log informations

Parameters:
value true for show informations, false for hide it
Returns:
none


Generated on Fri Dec 15 16:58:33 2006 for IrrNewt by  doxygen 1.5.1-p1