C4 Engine Terathon Software C4 Engine API Documentation

• System Utilities

API Links
Developer Links

class Registrable

Defined in:  C4Construction.h
The Registrable class template is the base class for class types that can have custom subclasses that are registered with the engine.
Definition

template <class classType, class regType> class Registrable : public Constructable<classType>

Member Functions
Registrable::GetFirstRegistration Returns the first registration.
Registrable::FindRegistration Returns a specific registration.
Template Parameters
classType The type of the base class of a hierarchy of extensible classes.
regType The type of the Registration subclass used to register classes derived from classType.
Constructor

Registrable()

Description
The Registrable class is the base class for class types that can have custom subclasses that are registered with the engine.
Base Classes
Constructable<classType> Registrable objects are a special type of constructable object.
See Also
Registration