|
| CMotionWorm (COldObject *object) |
|
void | DeleteObject (bool bAll=false) override |
|
void | Create (Math::Vector pos, float angle, ObjectType type, float power, Gfx::COldModelManager *modelManager) override |
|
bool | EventProcess (const Event &event) override |
|
bool | SetParam (int rank, float value) override |
|
float | GetParam (int rank) override |
|
| CMotion (COldObject *object) |
|
void | SetPhysics (CPhysics *physics) |
|
virtual void | DeleteObject (bool bAll=false)=0 |
|
virtual void | Create (Math::Vector pos, float angle, ObjectType type, float power, Gfx::COldModelManager *modelManager)=0 |
|
virtual bool | EventProcess (const Event &event) |
|
virtual Error | SetAction (int action, float time=0.2f) |
|
virtual int | GetAction () |
|
virtual bool | SetParam (int rank, float value) |
|
virtual float | GetParam (int rank) |
|
virtual bool | Write (CLevelParserLine *line) |
|
virtual bool | Read (CLevelParserLine *line) |
|
virtual void | SetLinVibration (Math::Vector dir) |
|
virtual Math::Vector | GetLinVibration () |
|
virtual void | SetCirVibration (Math::Vector dir) |
|
virtual Math::Vector | GetCirVibration () |
|
virtual void | SetTilt (Math::Vector dir) |
|
virtual Math::Vector | GetTilt () |
|
|
void | CreatePhysics () |
|
bool | EventFrame (const Event &event) |
|
◆ DeleteObject()
void CMotionWorm::DeleteObject |
( |
bool |
bAll = false | ) |
|
|
overridevirtual |
◆ Create()
◆ EventProcess()
bool CMotionWorm::EventProcess |
( |
const Event & |
event | ) |
|
|
overridevirtual |
◆ SetParam()
bool CMotionWorm::SetParam |
( |
int |
rank, |
|
|
float |
value |
|
) |
| |
|
overridevirtual |
◆ GetParam()
float CMotionWorm::GetParam |
( |
int |
rank | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- src/object/motion/motionworm.h
- src/object/motion/motionworm.cpp