OGRE  14.2
Object-Oriented Graphics Rendering Engine
Ogre::Bullet::CollisionWorld Class Reference

simplified wrapper with automatic memory management More...

#include <OgreBullet.h>

+ Inheritance diagram for Ogre::Bullet::CollisionWorld:

Public Member Functions

 CollisionWorld (btCollisionWorld *btWorld)
 
virtual ~CollisionWorld ()
 
btCollisionObject * addCollisionObject (Entity *ent, ColliderType ct, int group=1, int mask=-1)
 
void rayTest (const Ray &ray, RayResultCallback *callback, float maxDist=1000)
 

Detailed Description

simplified wrapper with automatic memory management

Constructor & Destructor Documentation

◆ CollisionWorld()

Ogre::Bullet::CollisionWorld::CollisionWorld ( btCollisionWorld *  btWorld)
inline

◆ ~CollisionWorld()

virtual Ogre::Bullet::CollisionWorld::~CollisionWorld ( )
virtual

Member Function Documentation

◆ addCollisionObject()

btCollisionObject* Ogre::Bullet::CollisionWorld::addCollisionObject ( Entity ent,
ColliderType  ct,
int  group = 1,
int  mask = -1 
)

◆ rayTest()

void Ogre::Bullet::CollisionWorld::rayTest ( const Ray ray,
RayResultCallback callback,
float  maxDist = 1000 
)

The documentation for this class was generated from the following file: