Class UnserializedEntry
Inheritance
System.Object
UnserializedEntry
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public abstract class UnserializedEntry : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, ILinkable
Constructors
UnserializedEntry()
Declaration
protected UnserializedEntry()
Fields
Id
Declaration
Field Value
| Type |
Description |
| System.Int32 |
|
idToEntry
Declaration
protected static ConcurrentDictionary<int, UnserializedEntry> idToEntry
Field Value
| Type |
Description |
| System.Collections.Concurrent.ConcurrentDictionary<System.Int32, UnserializedEntry> |
|
Properties
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Methods
All<T>()
Declaration
public static IEnumerable<T> All<T>()
Returns
| Type |
Description |
| System.Collections.Generic.IEnumerable<T> |
|
Type Parameters
GetById(Int32)
Declaration
public static UnserializedEntry GetById(int id)
Parameters
| Type |
Name |
Description |
| System.Int32 |
id |
|
Returns
OnLinkClicked(TooltipOrigin, TooltipClickContext, User)
Declaration
public virtual void OnLinkClicked(TooltipOrigin origin, TooltipClickContext clickContext, User user)
Parameters
UILinkContent()
Declaration
public abstract LocString UILinkContent()
Returns
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
| Type |
Description |
| System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods