Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
QuickMenu Class Reference

Classes

class  Item
 

Public Member Functions

void Build ()
 
void Add (string id, int slot, Action action=null)
 

Public Attributes

List< Itemitems = new List<Item>()
 

Detailed Description

Definition at line 5 of file QuickMenu.cs.

Member Function Documentation

◆ Add()

void QuickMenu.Add ( string  id,
int  slot,
Action  action = null 
)
inline

Definition at line 37 of file QuickMenu.cs.

38 {
39 items.Add(new Item
40 {
41 id = id,
42 slot = slot,
43 action = action
44 });
45 }
List< Item > items
Definition: QuickMenu.cs:20

References items.

Referenced by Build().

◆ Build()

void QuickMenu.Build ( )
inline

Definition at line 22 of file QuickMenu.cs.

23 {
24 items.Clear();
25 Add("Banner", 11, SE.Beep);
26 Add("RemoveDesignation", 10);
27 Add("Picker", 8);
28 Add("StateEditor", 9);
29 Add("EditArea", 3);
30 Add("Inspect", 1);
31 Add("Cut", 2);
32 Add("Mine", 4);
33 Add("Dig", 7);
34 Add("DigFloor", 6);
35 }
void Add(string id, int slot, Action action=null)
Definition: QuickMenu.cs:37

References Add(), and items.

Referenced by LayerQuickMenu.OnInit().

Member Data Documentation

◆ items

List<Item> QuickMenu.items = new List<Item>()

Definition at line 20 of file QuickMenu.cs.

Referenced by Add(), Build(), and LayerQuickMenu.OnInit().


The documentation for this class was generated from the following file: