Class MinimapManager
Inheritance
System.Object
MinimapManager
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public sealed class MinimapManager : Singleton<MinimapManager>, INetObject, IThreadedPlugin, IShutdownablePlugin, IServerPlugin, IWorkerPlugin, IInitializablePlugin, INetObjectPriority, IController, IViewController, IHasUniversalID, INotifyPropertyChanged
Constructors
MinimapManager()
Declaration
Fields
LastMapEntry
Declaration
public static int LastMapEntry
Field Value
Type |
Description |
System.Int32 |
|
Properties
Active
Declaration
public bool Active { get; }
Property Value
Type |
Description |
System.Boolean |
|
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
DeltaHashSetObjects
Declaration
public DeltaControllerHashSet<MinimapObject> DeltaHashSetObjects { get; set; }
Property Value
ID
Declaration
Property Value
Type |
Description |
System.Int32 |
|
NetObjectCreationRealtime
Declaration
public double NetObjectCreationRealtime { get; set; }
Property Value
Type |
Description |
System.Double |
|
Priority
Declaration
public float Priority { get; }
Property Value
Type |
Description |
System.Single |
|
Methods
DoWork(CancellationToken)
Declaration
public Task DoWork(CancellationToken token)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
token |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetCategory()
Declaration
public string GetCategory()
Returns
Type |
Description |
System.String |
|
GetDisplayText()
Declaration
public string GetDisplayText()
Returns
Type |
Description |
System.String |
|
GetStatus()
Declaration
public string GetStatus()
Returns
Type |
Description |
System.String |
|
Initialize(TimedTask)
Declaration
public void Initialize(TimedTask timer)
Parameters
NotifyMinimapIsOpenInWindowOrFullscreenMode(Player)
Declaration
public static void NotifyMinimapIsOpenInWindowOrFullscreenMode(Player subscriber)
Parameters
Type |
Name |
Description |
Player |
subscriber |
|
Run()
Declaration
ShutdownAsync()
Declaration
public Task ShutdownAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods