Class GameImplementation
- Namespace
- Game
- Assembly
- Game.dll
public class GameImplementation : IApplication, IPlugin
- Inheritance
-
GameImplementation
- Implements
- Inherited Members
Constructors
GameImplementation()
public GameImplementation()
Properties
Error
If Init() returned false
, the error message.
public string Error { get; }
Property Value
Initialised
Set by Init() once initialisation succeeds.
public bool Initialised { get; }
Property Value
Name
The name of this plugin.
public string Name { get; }
Property Value
Methods
Init()
Called when the plugin is being initialised.
public bool Init()
Returns
RunFrame(float)
Execute a single game frame.
public bool RunFrame(float delta)
Parameters
delta
float
Returns
Shutdown()
Called when the engine and plugins are shutting down.
public void Shutdown()
Start()
Start up game/app systems after all plugins and systems have loaded.
public bool Start()