#include <StrMod/STR_ClassIdent.h>
Inheritance diagram for strmod::strmod::STR_ClassIdent:

Public Methods | |
| STR_ClassIdent (U4Byte cnum) | |
| Construct a class identifier. | |
| virtual int | AreYouA (const ClassIdent &cid) const |
| Asks if a class is of a particular type, or publicly derived from that type. | |
Static Public Attributes | |
| const STR_ClassIdent | identifier |
| The unique class identifier for this class. | |
Protected Methods | |
| virtual const ClassIdent * | i_GetIdent () const |
| Returns the class identifier for the class the object actually is. | |
Definition at line 56 of file STR_ClassIdent.h.
|
|
Construct a class identifier. This class the base class constructor with the appropriate library number. Definition at line 110 of file STR_ClassIdent.h. |
|
|
Asks if a class is of a particular type, or publicly derived from that type. Overriden in every derived class (with a static identifier member) to compare against the identifier, then call the AreYouA methods of all the superclasses.
Definition at line 100 of file STR_ClassIdent.h. |
|
|
Returns the class identifier for the class the object actually is. Should always be overridden in any class that has a static identifier member. Definition at line 95 of file STR_ClassIdent.h. |
1.3-rc1