#include <SO3Shape.h>
|
| enum | ShapeType {
SO3_NULL_COLLISION
, SO3_BOX_COLLISION
, SO3_CONE_COLLISION
, SO3_ELLIPSOID_COLLISION
,
SO3_CAPSULE_COLLISION
, SO3_CYLINDER_COLLISION
, SO3_COMPOUND_COLLISION
, SO3_CHAMFERCYLINDRE_COLLISION
,
SO3_PYRAMID_COLLISION
, SO3_SHAPE_COLLISION
, SO3_CONCAVE_COLLISION
, SO3_TREE_COLLISION
} |
| |
Definition at line 46 of file SO3Shape.h.
◆ ShapeType
| Enumerator |
|---|
| SO3_NULL_COLLISION | |
| SO3_BOX_COLLISION | |
| SO3_CONE_COLLISION | |
| SO3_ELLIPSOID_COLLISION | |
| SO3_CAPSULE_COLLISION | |
| SO3_CYLINDER_COLLISION | |
| SO3_COMPOUND_COLLISION | |
| SO3_CHAMFERCYLINDRE_COLLISION | |
| SO3_PYRAMID_COLLISION | |
| SO3_SHAPE_COLLISION | |
| SO3_CONCAVE_COLLISION | |
| SO3_TREE_COLLISION | |
Definition at line 49 of file SO3Shape.h.
◆ SShape()
| SShape::SShape |
( |
const std::string & |
shapeName, |
|
|
const ShapeType & |
shapeType |
|
) |
| |
◆ ~SShape()
◆ GetBaseOffset()
| Ogre::Vector3 SShape::GetBaseOffset |
( |
| ) |
|
◆ GetBaseRotation()
| Ogre::Quaternion SShape::GetBaseRotation |
( |
| ) |
|
◆ GetBaseScale()
| Ogre::Vector3 SShape::GetBaseScale |
( |
| ) |
|
◆ GetComputedOffset()
| Ogre::Vector3 SShape::GetComputedOffset |
( |
| ) |
|
◆ GetOgreNewtCollisionPtr()
◆ GetType()
◆ mBaseOffset
| Ogre::Vector3 SO3::SShape::mBaseOffset |
|
protected |
◆ mBaseRotation
| Ogre::Quaternion SO3::SShape::mBaseRotation |
|
protected |
◆ mBaseScale
| Ogre::Vector3 SO3::SShape::mBaseScale |
|
protected |
◆ mCollisionPtr
◆ mComputedOffset
| Ogre::Vector3 SO3::SShape::mComputedOffset |
|
protected |
The documentation for this class was generated from the following files: