Level finsihing point collectable.
More...
#include <laFinal.h>
|
virtual void | animate (laTimer &t) |
|
virtual void | drawInterface (laRenderer *r, laPoint3 ptBasePos) |
|
M_BOOL | forceCollect () |
|
void | resetPotion () |
|
virtual void | create (laPoint3 pos, rpgPotion *pPot=NULL) |
|
virtual void | respawn () |
|
virtual void | drawGeometry (laRenderer *r, laPoint3 ptBasePos) |
|
virtual void | _drawFx_positioned (laRenderer *r) |
|
virtual void | load (class laFileParser *fp) |
|
void | setLevel (class laLevel *plvl) |
|
void | setSegment (class laSegment *pseg) |
|
void | setTS (laTileset *pTileset) |
|
void | setObject (unsigned nTSObject, class laElement *pTSObject) |
|
laLevel * | getLevelObject () |
|
laSegment * | getSegmentObject () |
|
laTileset * | getTS () |
|
laElement * | getObject () |
|
unsigned | getObjectIndex () |
|
unsigned | nestedAdd (laObject *p) |
|
void | nestedRemove (unsigned ID, M_BOOL bFreeMem=M_TRUE) |
|
laObject * | nestedGet (unsigned ID) |
|
virtual void | save (FILE *f) |
|
virtual void | create (laPoint3 pos) |
|
void | setOutline (laOutline o) |
|
void | setColor (laColor c) |
|
void | setLight (M_BOOL on) |
|
virtual void | drawFx (laRenderer *r, laPoint3 ptBasePos) |
|
void | setPosition (laPoint3 pos) |
|
laPoint3 | getPosition () |
|
laPivot * | getPivot () |
|
laRect2 | boundingRect () |
|
virtual std::string | name ()=0 |
| Abstract naming method.
|
|
virtual laNamedClass * | instantiate ()=0 |
| Abstract instantiate method.
|
|
|
virtual M_BOOL | _collect_actions () |
|
void | _load_collect_fx () |
|
void | _collect_mechanic () |
|
void | _potion_mechanic () |
|
M_BOOL | _reset_potion_icon () |
|
void | _disable_potion_icon () |
|
void | _set_style (laRenderer *r) |
|
void | _offset (laRenderer *r, laPoint3 ptBasePos) |
|
void | _rotation (laRenderer *r) |
|
void | _offset_and_rotation (laRenderer *r, laPoint3 ptBasePos) |
|
void | _draw_shadow_fx (laRenderer *r) |
|
void | _nested_draw_fx (laRenderer *r, laPoint3 ptBasePos) |
|
void | _nested_draw_interface (laRenderer *r, laPoint3 ptBasePos) |
|
void | _nested_animate (laTimer &t) |
|
void | _nested_draw (laRenderer *r, laPoint3 ptBasePos) |
|
void | _nested_destroy () |
|
virtual void | _drawFx_notrans (laRenderer *r, laPoint3 ptBasePos) |
|
virtual void | _drawFx_positioned_rotated (laRenderer *r) |
|
virtual void | _draw_notrans (laRenderer *r, laPoint3 ptBasePos) |
|
virtual void | _draw_positioned (laRenderer *r) |
|
virtual void | _draw_positioned_rotated (laRenderer *r) |
|
virtual void | _execute_ai (laTimer &t) |
|
|
laTimeTrig | _ttFinishFx |
|
laSound * | _pFinishSound |
|
unsigned | _nHP |
|
unsigned | _nXP |
|
M_BOOL | _bWeapon |
|
rpgItem * | pItem |
|
rpgPotion * | _pPotion |
|
M_BOOL | _bOwnPotionObject |
|
int | _nPotionID |
|
laTimeTrig | _ttDuration |
|
double | _dPlayerDistance |
|
M_BOOL | _bTaken |
|
double | _dRotAngle |
|
unsigned | _nWaveIndex |
|
fxParticleSystem | _fxCollect |
|
laPivot | _ptPivot |
|
laColor | _color |
|
laOutline | _outline |
|
M_BOOL | _bLightOn |
|
unsigned | _nNext_ID |
|
std::map< unsigned, laObject * > | _mNestedObjects |
|
aiAgent | _ai |
|
Level finsihing point collectable.
- Author
- Copyright (C) 2007-2013 Atanas Laskov, latan.nosp@m.as@g.nosp@m.mail..nosp@m.com
Definition at line 41 of file laFinal.h.
The documentation for this class was generated from the following files: