C-DEngine 5.105

TheThingBase Methods

The TheThingBase type exposes the following members.

Methods


  Name Description
Public method CreateUX
Will be called by the NMI Model to create the Thing's NMI
Public method Delete
Will be called if this thing is deleted fromt TheThingRegistry
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an event on this thing
Public method GetBaseThing
Gets the Base Thing (MyBaseThing)
Public method GetHashCode (Inherited from Object.)
Public method GetProperty
Gets a property by name
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
Public method HasRegisteredEvents
Returns true if the given event has registered callbacks
Public method Init
Will be called by TheThingRegistry to initialized this thing
Public method IsInit
Returns true if this thing is initialized (mIsInitialized)
Public method IsUXInit
Returns true if this thing's NMI is initialized (mIsUxInitialized)
Protected method MemberwiseClone (Inherited from Object.)
Public method RegisterEvent
Register a callback with an event of this Thing
Public method SetBaseThing
Sets the Base Thing (MyBaseThing)
Public method SetProperty
Sets a property with a value
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a callback from an event of this thing