My Project
 
Loading...
Searching...
No Matches
Metabolism Class Reference

#include <armor.h>

Inheritance diagram for Metabolism:
Collaboration diagram for Metabolism:

Public Member Functions

 CLASSNAME (Metabolism)
 
virtual int proc (Armor *armor, Char *attacker, Char *defender, int damage)
 
virtual String name (const String &weaponName)
 
virtual ItemSprite::Glowingglowing ()
 
- Public Member Functions inherited from Armor::Glyph
 Glyph ()
 
virtual std::string getClassName ()
 
virtual void restoreFromBundle (Bundle *bundle)
 
virtual void storeInBundle (Bundle *bundle)
 
boolean checkOwner (Char *owner)
 

Additional Inherited Members

- Static Public Member Functions inherited from Armor::Glyph
static Glyphrandom ()
 

Member Function Documentation

◆ CLASSNAME()

Metabolism::CLASSNAME ( Metabolism )

◆ glowing()

virtual ItemSprite::Glowing * Metabolism::glowing ( )
inlinevirtual

Reimplemented from Armor::Glyph.

◆ name()

String Metabolism::name ( const String & weaponName)
virtual

Reimplemented from Armor::Glyph.

◆ proc()

int Metabolism::proc ( Armor * armor,
Char * attacker,
Char * defender,
int damage )
virtual

Implements Armor::Glyph.

Here is the call graph for this function:

The documentation for this class was generated from the following files: