#include <toxicgas.h>


Public Member Functions | |
| virtual std::string | getClassName () |
| CLASSOBJECT (ToxicGas) | |
| virtual void | use (BlobEmitter *emitter) |
| virtual std::string | tileDesc () |
| virtual void | onDeath () |
Public Member Functions inherited from Blob | |
| virtual void | storeInBundle (Bundle *bundle) |
| virtual void | restoreFromBundle (Bundle *bundle) |
| virtual bool | act () |
| void | seed (int cell, int amount) |
| void | clear (int cell) |
Public Member Functions inherited from Actor | |
| Actor () | |
| int | Id () |
| void | next () |
Public Member Functions inherited from Object | |
| virtual std::string | getObject ()=0 |
Protected Member Functions | |
| virtual void | evolve () |
Protected Member Functions inherited from Blob | |
| Blob () | |
Protected Member Functions inherited from Actor | |
| virtual void | spend (float time) |
| void | postpone (float time) |
| float | cooldown () |
| void | diactivate () |
| virtual void | onAdd () |
| virtual void | onRemove () |
Additional Inherited Members | |
Static Public Member Functions inherited from Blob | |
| static Blob * | seed (int cell, int amount, const std::string &type) |
Static Public Member Functions inherited from Actor | |
| static void | fixTime () |
| static void | clear () |
| static Char * | findChar (int pos) |
| static Actor * | findById (int id) |
| static void | init () |
| static void | addDelayed (Actor *actor, float delay) |
| static void | remove (Actor *actor) |
| static void | add (Actor *actor) |
| static void | occupyCell (Char *ch) |
| static void | freeCell (int pos) |
| static void | process () |
Public Attributes inherited from Blob | |
| int | volume |
| std::vector< int > | cur |
| BlobEmitter * | emitter |
Static Public Attributes inherited from Blob | |
| static const int | WIDTH = Level::WIDTH |
| static const int | HEIGHT = Level::HEIGHT |
| static const int | LENGTH = Level::LENGTH |
Static Public Attributes inherited from Actor | |
| static const int | TICK = 1 |
| static HashSet< Actor * > | all |
Protected Attributes inherited from Blob | |
| std::vector< int > | off |
| ToxicGas::CLASSOBJECT | ( | ToxicGas | ) |
|
protectedvirtual |
|
inlinevirtual |

|
virtual |
|
virtual |
|
virtual |