Class NullEngine
Implements null Engine used for testing
Inheritance
System.Object
EmptyKeys.UserInterface.Engine
NullEngine
Inherited Members
EmptyKeys.UserInterface.Engine.instance
EmptyKeys.UserInterface.Engine.Instance
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EmptyKeys.UserInterface
Assembly: EmptyKeys.UserInterface.dll
Syntax
public class NullEngine : Engine
Constructors
NullEngine()
Initializes a new instance of the NullEngine class.
Declaration
public NullEngine()
Properties
AssetManager
Gets the asset manager.
Declaration
public override AssetManager AssetManager { get; }
Property Value
Type | Description |
---|---|
EmptyKeys.UserInterface.AssetManager | The asset manager. |
Overrides
EmptyKeys.UserInterface.Engine.AssetManager
AudioDevice
Gets the audio device.
Declaration
public override AudioDevice AudioDevice { get; }
Property Value
Type | Description |
---|---|
EmptyKeys.UserInterface.Media.AudioDevice | The audio device. |
Overrides
EmptyKeys.UserInterface.Engine.AudioDevice
InputDevice
Gets the input device.
Declaration
public override InputDeviceBase InputDevice { get; }
Property Value
Type | Description |
---|---|
EmptyKeys.UserInterface.Input.InputDeviceBase | The input device. |
Overrides
EmptyKeys.UserInterface.Engine.InputDevice
Exceptions
Type | Condition |
---|---|
System.NotImplementedException |
Renderer
Gets the renderer.
Declaration
public override Renderer Renderer { get; }
Property Value
Type | Description |
---|---|
EmptyKeys.UserInterface.Renderers.Renderer | The renderer. |
Overrides
EmptyKeys.UserInterface.Engine.Renderer
Methods
Update()
Declaration
public override void Update()
Overrides
EmptyKeys.UserInterface.Engine.Update()