The base templates for all our classes. This implements the i_comdef_searchable and i_comdef_db_stored interfaces and the t_local_id_class, t_comdef_local_type and t_comdef_world_type abstract classes. More...
Classes | |
| interface | i_comdef_searchable |
| This interface describes some functions that should allow a derived class to be searched. More... | |
| interface | i_comdef_has_parent |
| Simply declares an interface for having a "container" object. More... | |
| interface | i_comdef_db_stored |
| Interface for entities that store themselves in the database. More... | |
| interface | i_comdef_serialized |
| Interface for entities that can be rendered into serialized form. More... | |
| interface | i_comdef_auth |
| Interface for entities that authenticate users. More... | |
| class | t_local_id_class |
| This class allows us to assign a unique ID to each of its derived instances. More... | |
| class | t_comdef_local_type |
| Allows us to specify a language to the instance (example: English or French) More... | |
| class | t_comdef_world_type |
| A very simple class that allows whatever format NAWS will use as an ID to be assigned to the object. More... | |
The base templates for all our classes. This implements the i_comdef_searchable and i_comdef_db_stored interfaces and the t_local_id_class, t_comdef_local_type and t_comdef_world_type abstract classes.
This file contains a number of abstract and utility classes, as well as a couple of interfaces.
1.7.4