Elin Modding Docs Doc
Loading...
Searching...
No Matches
InteractionMenu.cs
1using System;
2using UnityEngine;
3using UnityEngine.UI;
4
5// Token: 0x0200055C RID: 1372
6public class InteractionMenu : EMono
7{
8 // Token: 0x06002549 RID: 9545 RVA: 0x000D418B File Offset: 0x000D238B
9 private void Awake()
10 {
11 this.mold = this.layout.CreateMold(null);
12 }
13
14 // Token: 0x0600254A RID: 9546 RVA: 0x000D419F File Offset: 0x000D239F
15 public void Show()
16 {
17 this.layout.RebuildLayout(true);
18 this.soundPop.Play();
19 }
20
21 // Token: 0x0600254B RID: 9547 RVA: 0x000D41B8 File Offset: 0x000D23B8
22 public UIButton Add()
23 {
24 return Util.Instantiate<UIButton>(this.mold, this.layout);
25 }
26
27 // Token: 0x0600254C RID: 9548 RVA: 0x000D41CB File Offset: 0x000D23CB
28 public void Clear()
29 {
30 this.layout.DestroyChildren(false, true);
31 }
32
33 // Token: 0x040014D5 RID: 5333
34 public LayoutGroup layout;
35
36 // Token: 0x040014D6 RID: 5334
37 public UIButton mold;
38
39 // Token: 0x040014D7 RID: 5335
40 public Vector3 offset;
41
42 // Token: 0x040014D8 RID: 5336
43 public Vector3 modPos;
44
45 // Token: 0x040014D9 RID: 5337
46 public SoundData soundPop;
47}
Definition EMono.cs:6