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