Class VoicePlugin
Separate voice plugin implementation for server UI configs. So VoiceManager holds only logic
Inheritance
System.Object
VoicePlugin
Namespace: Eco.Gameplay.Voice
Assembly: Eco.Gameplay.dll
Syntax
public class VoicePlugin : EditablePlugin<VoiceManager, VoiceConfig>, IInitializablePlugin, IServerPlugin, IThreadedPlugin, IShutdownablePlugin
Constructors
VoicePlugin()
Declaration
public VoicePlugin()
Methods
GetDisplayText()
Declaration
public override string GetDisplayText()
Returns
Type | Description |
---|---|
System.String |
Initialize(TimedTask)
Declaration
public void Initialize(TimedTask timer)
Parameters
Type | Name | Description |
---|---|---|
TimedTask | timer |
Run()
Declaration
public void Run()
ShutdownAsync()
Declaration
public Task ShutdownAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |