// Copyright (c) 2012-2023 Wojciech Figat. All rights reserved. namespace Flax.Build { /// /// Defines a build system plugin that can customize building process or implement a custom functionalities like scripting language integration or automated process for game project. /// public class Plugin { /// /// The plugin name. /// public string Name; /// /// Initializes a new instance of the class. /// public Plugin() { var type = GetType(); Name = type.Name; if (Configuration.PrintPlugins) { Log.Info("Plugin: " + Name); } } /// /// Initializes the plugin. /// public virtual void Init() { } } }