Interface IConsoleFrontend
- Namespace
- Elegy.ConsoleSystem.Frontends
- Assembly
- Elegy.ConsoleSystem.dll
Console frontend interface. Console frontends are essentially apps or widgets that display the engine's logged console messages.
public interface IConsoleFrontend : IPlugin
- Inherited Members
Methods
OnLog(string, ConsoleMessageType, float)
A message is being logged. Write it down. Console frontends should never use methods from Elegy.Console, else you get an infinite loop.
void OnLog(string message, ConsoleMessageType type, float timeSubmitted)
Parameters
message
stringtype
ConsoleMessageTypetimeSubmitted
float
OnUpdate(float)
Called every frame to update the console frontend, in case it may be interactive or have some animations.
void OnUpdate(float delta)
Parameters
delta
float