Definition at line 7 of file ObjectCollisionSphere.hh.
Public Member Functions | |
| ObjectCollisionSphere (f32 radius, const EGG::Vector3f ¢er) | |
| void | transform (const EGG::Matrix34f &mat, const EGG::Vector3f &scale) override |
| void | transform (const EGG::Matrix34f &mat, const EGG::Vector3f &scale, const EGG::Vector3f &speed) override |
| const EGG::Vector3f & | getSupport (const EGG::Vector3f &v) const override |
| f32 | getBoundingRadius () const override |
Public Member Functions inherited from Field::ObjectCollisionBase | |
| bool | check (ObjectCollisionBase &rhs, EGG::Vector3f &distance) |
| const EGG::Vector3f & | translation () const |
Private Attributes | |
| f32 | m_radius |
| EGG::Vector3f | m_pos |
| f32 | m_scaledRadius |
| EGG::Vector3f | m_scaledPos |
| EGG::Vector3f | m_worldPos |
| EGG::Vector3f | m_center |
Additional Inherited Members | |
Protected Attributes inherited from Field::ObjectCollisionBase | |
| EGG::Vector3f | m_translation |
|
0x808368D0 |
Definition at line 6 of file ObjectCollisionSphere.cc.
|
inlineoverridevirtual0x80836B54 |
Implements Field::ObjectCollisionBase.
Definition at line 18 of file ObjectCollisionSphere.hh.
|
overridevirtual0x80836920 |
Implements Field::ObjectCollisionBase.
Definition at line 32 of file ObjectCollisionSphere.cc.
|
overridevirtual0x80836998 |
Implements Field::ObjectCollisionBase.
Definition at line 14 of file ObjectCollisionSphere.cc.
|
overridevirtual0x80836A50 |
Implements Field::ObjectCollisionBase.
Definition at line 24 of file ObjectCollisionSphere.cc.
|
private |
Definition at line 28 of file ObjectCollisionSphere.hh.
|
private |
Definition at line 24 of file ObjectCollisionSphere.hh.
|
private |
Definition at line 23 of file ObjectCollisionSphere.hh.
|
private |
Definition at line 26 of file ObjectCollisionSphere.hh.
|
private |
Definition at line 25 of file ObjectCollisionSphere.hh.
|
private |
Definition at line 27 of file ObjectCollisionSphere.hh.