C-DEngine 5.105

TheNMIScreen Members

The TheNMIScreen type exposes the following members.

Constructors


  Name Description
Public method TheNMIScreen
Creates a new NMI Screen

Methods


  Name Description
Public method CreateUX
Virtual Function that allows to create custom NMI Screen elements
Public method Delete
Deletes the NMI screen
Public method DoCreateUX
Overwrite this function to create the UX of this screen
Public method DoDelete
Allows to override the delete
Public method DoInit
Overwrite this function to do a Screen Init
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an event on this thing
(Inherited from TheThingBase.)
Public method GetBaseThing
Gets the Base Thing (MyBaseThing)
(Inherited from TheThingBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetProperty
Gets a property by name
(Inherited from TheThingBase.)
Public method GetType (Inherited from Object.)
Public method HandleMessage
Will be called by the communication engine if a message for this thing has been received
(Inherited from TheThingBase.)
Public method HasRegisteredEvents
Returns true if the given event has registered callbacks
(Inherited from TheThingBase.)
Public method Init
Initializes the NMI Screen
Public method IsInit
Returns true if this thing is initialized (mIsInitialized)
(Inherited from TheThingBase.)
Public method IsUXInit
Returns true if this thing's NMI is initialized (mIsUxInitialized)
(Inherited from TheThingBase.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RegisterEvent
Register a callback with an event of this Thing
(Inherited from TheThingBase.)
Public method SetBaseThing
Sets the Base Thing (MyBaseThing)
(Inherited from TheThingBase.)
Public method SetProperty
Sets a property with a value
(Inherited from TheThingBase.)
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a callback from an event of this thing
(Inherited from TheThingBase.)