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::World * | createPhysicsWorld (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) |
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
value | true for show informations, false for hide it |