Class ButtonListEntry
Inheritance
System.Object
ButtonListEntry
Assembly: Eco.Gameplay.dll
Syntax
public class ButtonListEntry : Object, IController, IViewController, IHasUniversalID
Constructors
ButtonListEntry()
Declaration
Fields
ApplyEvent
Declaration
public Action<Player> ApplyEvent
Field Value
Type |
Description |
System.Action<Player> |
|
DeleteEvent
Declaration
public Action<Player> DeleteEvent
Field Value
Type |
Description |
System.Action<Player> |
|
Properties
ButtonText
Declaration
public string ButtonText { get; set; }
Property Value
Type |
Description |
System.String |
|
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Handle
Declaration
public object Handle { get; set; }
Property Value
Type |
Description |
System.Object |
|
HasApplyButton
Declaration
public bool HasApplyButton { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasDeleteButton
Declaration
public bool HasDeleteButton { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Title
Declaration
public LocString Title { get; set; }
Property Value
Methods
Apply(Player)
Declaration
public void Apply(Player player)
Parameters
Type |
Name |
Description |
Player |
player |
|
Delete(Player)
Declaration
public void Delete(Player player)
Parameters
Type |
Name |
Description |
Player |
player |
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
Extension Methods