Files
GoakeFlax/Source/Game/Console/ConsolePlugin.cs

50 lines
1.1 KiB
C#

using System;
using FlaxEngine;
using Console = Game.Console;
#if FLAX_EDITOR
using FlaxEditor;
#endif
namespace Game
{
public class ConsolePlugin : GGamePlugin
{
public static PluginDescription DescriptionInternal = new PluginDescription
{
Author = "Ari Vuollet",
Name = "Console",
Description = "Quake-like console",
Version = Version.Parse("0.1.0"),
IsAlpha = true,
Category = "Game"
};
public override void Init()
{
FlaxEngine.Debug.Log("ConsolePlugin initialized");
Console.Init();
}
public override void Deinit()
{
}
}
#if FLAX_EDITOR
public class ConsoleEditorPlugin : GEditorPlugin
{
public override PluginDescription Description => ConsolePlugin.DescriptionInternal;
public override Type GamePluginType => typeof(ConsolePlugin);
public override void Init()
{
FlaxEngine.Debug.Log("ConsolePlugin initialized");
Console.Init();
}
public override void Deinit()
{
}
}
#endif
}