Class LocalizationPlugin
Inheritance
System.Object
LocalizationPlugin
Assembly: Eco.Gameplay.dll
Syntax
public class LocalizationPlugin : Object, ICommandablePlugin, IServerPlugin, IInitializablePlugin, IEditablePlugin, IGUIPlugin, IConfigurablePlugin, IHasDisplayTabs
Constructors
LocalizationPlugin(Boolean)
Declaration
public LocalizationPlugin(bool runLocProcess)
Parameters
Type |
Name |
Description |
System.Boolean |
runLocProcess |
|
Properties
Config
Declaration
public static LocalizationConfig Config { get; }
Property Value
DisplayTabs
Declaration
public IEnumerable<IDisplayTab> DisplayTabs { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<IDisplayTab> |
|
ParamChanged
Declaration
public ThreadSafeAction<object, string> ParamChanged { get; set; }
Property Value
PluginConfig
Declaration
public IPluginConfig PluginConfig { get; }
Property Value
Methods
GetCategory()
Declaration
public string GetCategory()
Returns
Type |
Description |
System.String |
|
GetCommands(Dictionary<String, Action>)
Declaration
public void GetCommands(Dictionary<string, Action> nameToFunction)
Parameters
Type |
Name |
Description |
System.Collections.Generic.Dictionary<System.String, System.Action> |
nameToFunction |
|
GetEditObject()
Declaration
public object GetEditObject()
Returns
Type |
Description |
System.Object |
|
GetStatus()
Declaration
public string GetStatus()
Returns
Type |
Description |
System.String |
|
Initialize(TimedTask)
Declaration
public void Initialize(TimedTask timer)
Parameters
OnEditObjectChanged(Object, String)
Declaration
public void OnEditObjectChanged(object o, string param)
Parameters
Type |
Name |
Description |
System.Object |
o |
|
System.String |
param |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Implements
Extension Methods