Class ReputationPlugin
Inheritance
System.Object
ReputationPlugin
Assembly: Eco.Gameplay.dll
Syntax
public class ReputationPlugin : SimplePlugin<ReputationManager>, IWorkerPlugin, IServerPlugin, IConfigurablePlugin, IEditablePlugin, IGUIPlugin, IInitializablePlugin
Constructors
ReputationPlugin()
Declaration
public ReputationPlugin()
Fields
Initializer
Declaration
public static Initializer Initializer
Field Value
Properties
Config
Declaration
public ReputationConfig Config { get; }
Property Value
ParamChanged
Declaration
public ThreadSafeAction<object, string> ParamChanged { get; set; }
Property Value
PluginConfig
Declaration
public IPluginConfig PluginConfig { get; }
Property Value
Methods
DoWork(CancellationToken)
Declaration
public Task DoWork(CancellationToken token)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
token |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetEditObject()
Declaration
public object GetEditObject()
Returns
Type |
Description |
System.Object |
|
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