Elin Decompiled Documentation
EA 23.102 Nightly
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
w
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Events
Files
File List
File Members
All
$
a
b
c
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
z
Functions
Variables
Enumerations
a
b
c
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
z
▼
Elin Decompiled Documentation
►
Namespaces
►
Classes
▼
Files
►
File List
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Properties
Events
Pages
Loading...
Searching...
No Matches
QuickMenu.cs
Go to the documentation of this file.
1
using
System;
2
using
System.Collections.Generic;
3
using
UnityEngine;
4
5
public
class
QuickMenu
6
{
7
public
class
Item
8
{
9
public
string
id
;
10
11
public
string
text
;
12
13
public
Sprite
icon
;
14
15
public
int
slot
;
16
17
public
Action
action
;
18
}
19
20
public
List<Item>
items
=
new
List<Item>();
21
22
public
void
Build
()
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
}
36
37
public
void
Add
(
string
id
,
int
slot, Action action =
null
)
38
{
39
items
.Add(
new
Item
40
{
41
id
= id,
42
slot = slot,
43
action = action
44
});
45
}
46
}
QuickMenu.Item
Definition:
QuickMenu.cs:8
QuickMenu.Item.action
Action action
Definition:
QuickMenu.cs:17
QuickMenu.Item.id
string id
Definition:
QuickMenu.cs:9
QuickMenu.Item.slot
int slot
Definition:
QuickMenu.cs:15
QuickMenu.Item.text
string text
Definition:
QuickMenu.cs:11
QuickMenu.Item.icon
Sprite icon
Definition:
QuickMenu.cs:13
QuickMenu
Definition:
QuickMenu.cs:6
QuickMenu.items
List< Item > items
Definition:
QuickMenu.cs:20
QuickMenu.Build
void Build()
Definition:
QuickMenu.cs:22
QuickMenu.Add
void Add(string id, int slot, Action action=null)
Definition:
QuickMenu.cs:37
Elin
QuickMenu.cs
Generated by
1.9.6