OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | Private Member Functions | List of all members
Resource::BulletShape Class Reference

#include <bulletshape.hpp>

Inheritance diagram for Resource::BulletShape:
Collaboration diagram for Resource::BulletShape:

Public Member Functions

 BulletShape ()
 
 BulletShape (const BulletShape &copy, const osg::CopyOp &copyop)
 
virtual ~BulletShape ()
 
 META_Object (Resource, BulletShape) btCollisionShape *mCollisionShape
 
osg::ref_ptr< BulletShapeInstancemakeInstance () const
 
btCollisionShape * duplicateCollisionShape (const btCollisionShape *shape) const
 
btCollisionShape * getCollisionShape ()
 

Public Attributes

osg::Vec3f mCollisionBoxHalfExtents
 
osg::Vec3f mCollisionBoxTranslate
 
std::map< int, intmAnimatedShapes
 

Private Member Functions

void deleteShape (btCollisionShape *shape)
 

Constructor & Destructor Documentation

Resource::BulletShape::BulletShape ( )
Resource::BulletShape::BulletShape ( const BulletShape copy,
const osg::CopyOp &  copyop 
)
Resource::BulletShape::~BulletShape ( )
virtual

Here is the call graph for this function:

Member Function Documentation

void Resource::BulletShape::deleteShape ( btCollisionShape *  shape)
private

Here is the caller graph for this function:

btCollisionShape * Resource::BulletShape::duplicateCollisionShape ( const btCollisionShape *  shape) const

Here is the call graph for this function:

Here is the caller graph for this function:

btCollisionShape * Resource::BulletShape::getCollisionShape ( )
osg::ref_ptr< BulletShapeInstance > Resource::BulletShape::makeInstance ( ) const
Resource::BulletShape::META_Object ( Resource  ,
BulletShape   
)

Member Data Documentation

std::map<int, int> Resource::BulletShape::mAnimatedShapes
osg::Vec3f Resource::BulletShape::mCollisionBoxHalfExtents
osg::Vec3f Resource::BulletShape::mCollisionBoxTranslate

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