terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
DrawableGameComponent.cs
Go to the documentation of this file.
1using System;
3
5{
6 // Token: 0x0200031E RID: 798
8 {
9 // Token: 0x14000006 RID: 6
10 // (add) Token: 0x0600128E RID: 4750 RVA: 0x0005A0A4 File Offset: 0x000582A4
11 // (remove) Token: 0x0600128F RID: 4751 RVA: 0x0005A0CC File Offset: 0x000582CC
13 {
15 add
16 {
18 if (@delegate != null && @delegate == null)
19 {
20 return;
21 }
22 }
24 remove
25 {
27 if (@delegate != null && @delegate == null)
28 {
29 return;
30 }
31 }
32 }
33
34 // Token: 0x14000007 RID: 7
35 // (add) Token: 0x06001290 RID: 4752 RVA: 0x0005A0F4 File Offset: 0x000582F4
36 // (remove) Token: 0x06001291 RID: 4753 RVA: 0x0005A11C File Offset: 0x0005831C
38 {
40 add
41 {
43 if (@delegate != null && @delegate == null)
44 {
45 return;
46 }
47 }
49 remove
50 {
52 if (@delegate != null && @delegate == null)
53 {
54 return;
55 }
56 }
57 }
58
59 // Token: 0x06001292 RID: 4754 RVA: 0x0005A144 File Offset: 0x00058344
61 : base(game)
62 {
63 this.Visible = true;
64 }
65
66 // Token: 0x06001293 RID: 4755 RVA: 0x0005A160 File Offset: 0x00058360
67 public override void Initialize()
68 {
69 if (this._isInitialized)
70 {
71 return;
72 }
74 }
75
76 // Token: 0x06001294 RID: 4756 RVA: 0x0005A180 File Offset: 0x00058380
77 protected virtual void LoadContent()
78 {
79 }
80
81 // Token: 0x06001295 RID: 4757 RVA: 0x0005A190 File Offset: 0x00058390
82 protected virtual void UnloadContent()
83 {
84 }
85
86 // Token: 0x170001D5 RID: 469
87 // (get) Token: 0x06001296 RID: 4758 RVA: 0x0005A1A0 File Offset: 0x000583A0
88 // (set) Token: 0x06001297 RID: 4759 RVA: 0x0005A1B4 File Offset: 0x000583B4
89 public int DrawOrder
90 {
91 get
92 {
93 return this._drawOrder;
94 }
95 set
96 {
99 if (drawOrderChanged != null)
100 {
101 }
102 }
103 }
104
105 // Token: 0x170001D6 RID: 470
106 // (get) Token: 0x06001298 RID: 4760 RVA: 0x0005A1D4 File Offset: 0x000583D4
107 // (set) Token: 0x06001299 RID: 4761 RVA: 0x0005A1E8 File Offset: 0x000583E8
108 public bool Visible
109 {
110 get
111 {
112 return this._isVisible;
113 }
114 set
115 {
116 bool isVisible = this._isVisible;
117 }
118 }
119
120 // Token: 0x0600129A RID: 4762 RVA: 0x0005A20C File Offset: 0x0005840C
121 public virtual void Draw(GameTime gameTime)
122 {
123 }
124
125 // Token: 0x0600129B RID: 4763 RVA: 0x0005A21C File Offset: 0x0005841C
126 protected virtual void OnVisibleChanged(object sender, EventArgs args)
127 {
128 }
129
130 // Token: 0x0600129C RID: 4764 RVA: 0x0005A22C File Offset: 0x0005842C
131 protected virtual void OnDrawOrderChanged(object sender, EventArgs args)
132 {
133 }
134
135 // Token: 0x04002217 RID: 8727
136 private bool _isInitialized;
137
138 // Token: 0x04002218 RID: 8728
139 private bool _isVisible;
140
141 // Token: 0x04002219 RID: 8729
142 private int _drawOrder;
143
144 // Token: 0x0400221A RID: 8730
147
148 // Token: 0x0400221B RID: 8731
151 }
152}
class f__AnonymousType0<< Count > j__TPar
virtual void OnVisibleChanged(object sender, EventArgs args)
virtual void OnDrawOrderChanged(object sender, EventArgs args)
static Delegate Combine(Delegate a, Delegate b)
Definition Delegate.cs:255
static Delegate Remove(Delegate source, Delegate value)
Definition Delegate.cs:278