#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: