All Classes, Interfaces, Objects and Records
| Name | Unit | Description |
|---|---|---|
| TArmor | rlitems | The base class for all armors. It inherits most of its interface from its parent: TItem. Additionaly some fields described in the following get added:
|
| TAttackCommand | rlcommands | The implementation of the It inherits the interface from its parent TCommand and just changes inside logic. |
| TAxe | rlitems | A class defining axe weapons. It inherits most of its interface from its parent: TWeapon. Additionaly some fields described in the following get added: |
| TBoss | rlplayer | A class defining boss enemies. It inherits most of its interface from its parent: TEnemy. Additionally some more fields are defined in the following |
| TBow | rlitems | A class defining bow weapons. It inherits most of its interface from its parent: TWeapon. Additionaly some fields described in the following get added: |
| TClub | rlitems | A class defining club weapons. It inherits most of its interface from its parent: TWeapon. Additionaly some fields described in the following get added: |
| TCommand | rlcommands | The base class for all commands. Defines some helpful functionality and the interface all commands must follow.
|
| TEnemy | rlplayer | A base class representing all enemies on the map. It inherits most of its interface from its parent: TEntity. Additionally some more fields are defined in the following
|
| TEntity | rlplayer | Class to represent living things on the map (entities).
|
| TField | rlmap | Class representing a single field inside of a room (with 9 fields).
|
| TFrog | rlplayer | A class defining frogs. It inherits most of its interface from its parent: TEnemy. Additionally some more fields are defined in the following |
| TGiveCommand | rlcommands | The implementation of the It inherits the interface from its parent TCommand and just changes inside logic. |
| THardmetal | rlitems | A class defining hard metal armors. It inherits most of its interface from its parent: TArmor. Additionaly some fields described in the following get added: |
| TInventory | rlinventory | A class defining and implementing the functionality of the players inventory.
|
| TItem | rlitems | The base class for all items. It defines the interface and functionality that all items need.
|
| TKnife | rlitems | A class defining knife weapons. It inherits most of its interface from its parent: TWeapon. Additionaly some fields described in the following get added: |
| TMap | rlmap | Class representing the map and all object placed on it.
|
| TMetal | rlitems | A class defining metal armors. It inherits most of its interface from its parent: TArmor. Additionaly some fields described in the following get added: |
| TMoveCommand | rlcommands | The implementation of the It inherits the interface from its parent Tcommand and just changes inside logic. |
| TOrk | rlplayer | A class defining orks. It inherits most of its interface from its parent: TEnemy. Additionally some more fields are defined in the following |
| TPlaceable | rlplaceable | Record type that acts as a "union". Needed to differentiate the things that can be placed onto fields.
|
| TPlayer | rlplayer | A class representing the Player. It inherits most of its interface from its parent: TEntity. Additionally some following fields are defined The following fields are redefined. |
| TRoom | rlmap | Class representing a room on the map.
|
| TSnake | rlplayer | A class defining snakes. It inherits most of its interface from its parent: TEnemy. Additionally some more fields are defined in the following |
| TStatsCommand | rlcommands | The implementation of the It inherits the interface from its parent TCommand and just changes inside logic. |
| TSwitchCommand | rlcommands | The implementation of the It inherits the interface from its parent TCommand and just changes inside logic. |
| TSword | rlitems | A class defining sword weapons. It inherits most of its interface from its parent: TWeapon. Additionaly some fields described in the following get added: |
| TTakeCommand | rlcommands | The implementation of the It inherits the interface from its parent TCommand and just changes inside logic. |
| TViking | rlplayer | A class defining vikings. It inherits most of its interface from its parent: TEnemy. Additionally some more fields are defined in the following |
| TWeapon | rlitems | The base class for all weapons. It inherits most of its interface from its parent: TItem. Additionaly some fields described in the following get added:
|
Generated by PasDoc 0.16.0.