#include <BetabetaMari.h>
Inheritance diagram for BetaBetaMari:
Public Member Functions | |
BetaBetaMari () | |
BetaBetaMari (const MString &sName) | |
~BetaBetaMari () | |
virtual void | Init () |
virtual void | Update (const float dTime) |
[internal] Update (call this update last when abstracting because Update can destroy the object) | |
virtual bool | Collide (MercuryODEObject *pHit, dContact &pContact, MercuryODEWorld *pWorld) |
Collide into another object (if you want to, return true). | |
virtual void | Message (int Message, PStack &data, const MString &name) |
Receive message (When subscribing to messages, you receive them via this command). | |
CLASS_RTTI (BetaBetaMari, MercuryODEObjectLoadable) | |
Private Attributes | |
float | fMariSize |
float | fOldMariSize |
dGeomID | m_pSph |
Definition at line 7 of file BetabetaMari.h.
BetaBetaMari::BetaBetaMari | ( | ) | [inline] |
Definition at line 10 of file BetabetaMari.h.
BetaBetaMari::BetaBetaMari | ( | const MString & | sName | ) | [inline] |
Definition at line 11 of file BetabetaMari.h.
BetaBetaMari::~BetaBetaMari | ( | ) |
Definition at line 12 of file BetaBetaMari.cpp.
void BetaBetaMari::Init | ( | ) | [virtual] |
void BetaBetaMari::Update | ( | const float | dTime | ) | [virtual] |
[internal] Update (call this update last when abstracting because Update can destroy the object)
Reimplemented from MercuryODEObjectLoadable.
Definition at line 40 of file BetaBetaMari.cpp.
bool BetaBetaMari::Collide | ( | MercuryODEObject * | pHit, | |
dContact & | pContact, | |||
MercuryODEWorld * | pWorld | |||
) | [virtual] |
Collide into another object (if you want to, return true).
Reimplemented from MercuryODEObjectLoadable.
Definition at line 132 of file BetaBetaMari.cpp.
Receive message (When subscribing to messages, you receive them via this command).
Reimplemented from MercuryMessageHandler.
Definition at line 58 of file BetaBetaMari.cpp.
BetaBetaMari::CLASS_RTTI | ( | BetaBetaMari | , | |
MercuryODEObjectLoadable | ||||
) |
float BetaBetaMari::fMariSize [private] |
Definition at line 20 of file BetabetaMari.h.
float BetaBetaMari::fOldMariSize [private] |
Definition at line 22 of file BetabetaMari.h.
dGeomID BetaBetaMari::m_pSph [private] |
Definition at line 24 of file BetabetaMari.h.