| 
|   | Telegraph (int sub, int id) | 
|   | 
|   | Telegraph (QDataStream &, int sub, int id) | 
|   | 
| int  | ShouldAct () const override | 
|   | 
| bool  | Inscribe (QString) override | 
|   | Returns true on success.  More...
  | 
|   | 
| void  | ReceiveSignal (QString) override | 
|   | Receive text signal.  More...
  | 
|   | 
| QString  | FullName () const override | 
|   | 
| wearable  | Wearable () const override | 
|   | 
| inner_actions  | ActInner () override | 
|   | 
| usage_types  | Use (Block *who) override | 
|   | 
|   | Active (int sub, int id, int transp=UNDEF) | 
|   | 
|   | Active (QDataStream &str, int sub, int id, int transp=UNDEF) | 
|   | 
| int  | X () const  | 
|   | 
| int  | Y () const  | 
|   | 
| void  | Move (dirs dir) override | 
|   | 
| void  | Damage (int dmg, int dmg_kind) override | 
|   | 
| Active *  | ActiveBlock () overridefinal | 
|   | 
| Shred *  | GetShred () const  | 
|   | 
| World *  | GetWorld () const  | 
|   | 
| virtual void  | ActFrequent () | 
|   | 
| void  | ActRare () | 
|   | 
| virtual void  | UpdateLightRadius () | 
|   | 
| void  | SetShred (Shred *) | 
|   | 
| void  | Farewell () | 
|   | 
| void  | Unregister () | 
|   | 
|   | Block (int sub, int kind, int transp=UNDEF) | 
|   | 
|   | Block (QDataStream &, int sub, int kind, int transp=UNDEF) | 
|   | 
| virtual  | ~Block () | 
|   | 
| Block &  | operator= (Block &)=delete | 
|   | 
|   | Block (Block &)=delete | 
|   | 
| virtual bool  | Catchable () const  | 
|   | 
| virtual usage_types  | UseOnShredMove (Block *user) | 
|   | 
| virtual push_reaction  | PushResult (dirs) const  | 
|   | 
| virtual Block *  | DropAfterDamage (bool *delete_self) | 
|   | Should return dropped block.  More...
  | 
|   | 
| virtual Inventory *  | HasInventory () | 
|   | 
| virtual Animal *  | IsAnimal () | 
|   | 
| virtual Falling *  | ShouldFall () | 
|   | 
| virtual int  | DamageKind () const  | 
|   | 
| virtual int  | DamageLevel () const  | 
|   | 
| virtual int  | LightRadius () const  | 
|   | 
| virtual int  | Weight () const  | 
|   | 
| int  | GetId () const  | 
|   | Determines kind and sub, unique for every kind-sub pair.  More...
  | 
|   | 
| void  | Restore () | 
|   | Set maximum durability.  More...
  | 
|   | 
| void  | Break () | 
|   | Set durability to null.  More...
  | 
|   | 
| void  | Mend (int plus) | 
|   | Increase durability, no more than MAX_DURABILITY.  More...
  | 
|   | 
| void  | SetDir (int dir) | 
|   | 
| dirs  | GetDir () const  | 
|   | 
| int  | GetDurability () const  | 
|   | 
| QString  | GetNote () const  | 
|   | 
| int  | Transparent () const  | 
|   | 
| int  | Sub () const  | 
|   | 
| int  | Kind () const  | 
|   | 
| bool  | operator== (const Block &) const  | 
|   | 
| bool  | operator!= (const Block &) const  | 
|   | 
| void  | SaveToFile (QDataStream &out) | 
|   | 
| void  | SaveNormalToFile (QDataStream &out) const  | 
|   | 
| void  | RestoreDurabilityAfterSave () | 
|   | Importart! Use it if block won't be deleted after SaveToFile.  More...
  | 
|   | 
 | 
| void  | SaveAttributes (QDataStream &) const override | 
|   | 
| void  | SendSignalAround (QString) const  | 
|   | 
| void  | DamageAround () const  | 
|   | 
| void  | TryDestroy (int x, int y, int z) const  | 
|   | Damages block and destroys it if it is broken.  More...
  | 
|   | 
| bool  | IsSubAround (int sub) const  | 
|   | Returns true if there is at least 1 block of substance sub around.  More...
  | 
|   | 
| bool  | Gravitate (int range, int down, int up, int calmness) | 
|   | 
| virtual void  | DoRareAction () | 
|   | 
| virtual int  | Attractive (int sub) const  | 
|   | 
|   | Xyz (short x, short y, short z) | 
|   | 
|   | Xyz () | 
|   | 
| short  | Z () const  | 
|   | 
| void  | SetXyz (short x, short y, short z) | 
|   | 
|   | Xy (short x, short y) | 
|   | 
|   | Xy () | 
|   | 
| short  | X () const  | 
|   | 
| short  | Y () const  | 
|   | 
Definition at line 210 of file blocks.h.