dnai::interfaces Namespace Reference

Classes

class  AController
 
class  ALinkable
 
class  ASerializable
 Allow inherited class to serialize and deserialize itself. More...
 
class  ICommand
 
class  IController
 
class  IEditor
 
class  IEditorAction
 
class  IEditorModel
 
class  IEntity
 
class  IFactory
 This class allow you to create a factory for anytype of the Base class (FactoryType) with anytype of identifier (ClassIdentifier) More...
 
class  IInstruction
 
class  ILinkable
 
class  ILoadingClass
 You can use this class in order to display the loading status or call a callback before, after each step or/and after all step. More...
 
class  IModel
 This class allow you to create a new serializable model and allow you to use it in a tree. More...
 
class  IModelData
 
class  IObersvable
 
class  IProject
 
class  ISavable
 
class  IScalable
 This interface allow to create custom scale for inherited object. More...
 
class  ISerializable
 Allow inherited class to serialize and deserialize itself. More...
 
class  ISingleton
 
class  ISolution
 
class  IVariable
 
class  IViewElement
 
class  IViewZone