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
UIResourcePackInfoButton.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
using
Microsoft.Xna.Framework.Graphics
;
4
using
ReLogic.Content
;
5
using
Terraria.IO
;
6
7
namespace
Terraria.GameContent.UI.Elements
8
{
9
// Token: 0x02000AC9 RID: 2761
10
public
class
UIResourcePackInfoButton
<T> :
UITextPanel
<T>
11
{
12
// Token: 0x170008C8 RID: 2248
13
// (get) Token: 0x0600512C RID: 20780 RVA: 0x000021DB File Offset: 0x000003DB
14
// (set) Token: 0x0600512D RID: 20781 RVA: 0x0027FA50 File Offset: 0x0027DC50
15
public
ResourcePack
ResourcePack
16
{
17
get
18
{
19
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
20
}
21
set
22
{
23
}
24
}
25
26
// Token: 0x0600512E RID: 20782 RVA: 0x0027FA60 File Offset: 0x0027DC60
27
public
UIResourcePackInfoButton
(T
text
,
float
textScale
= 1f,
bool
large
=
false
)
28
{
29
if
(!
true
)
30
{
31
}
32
}
33
34
// Token: 0x0600512F RID: 20783 RVA: 0x0027FA74 File Offset: 0x0027DC74
35
protected
override
void
DrawSelf
(
SpriteBatch
spriteBatch)
36
{
37
if
(
true
)
38
{
39
int
num = 32640;
40
int
num2
= 32768;
41
if
(10 != 0)
42
{
43
if
(num == 0)
44
{
45
}
46
if
(
num2
== 0)
47
{
48
}
49
}
50
}
51
}
52
53
// Token: 0x040089CF RID: 35279
54
private
readonly
Asset<Texture2D>
_BasePanelTexture
;
55
56
// Token: 0x040089D0 RID: 35280
57
private
readonly
Asset<Texture2D>
_hoveredBorderTexture
;
58
59
// Token: 0x040089D1 RID: 35281
60
private
ResourcePack
_resourcePack
;
61
}
62
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Microsoft.Xna.Framework.Graphics.SpriteBatch
Definition
SpriteBatch.cs:14
ReLogic.Content.Asset
Definition
Asset.cs:10
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton._hoveredBorderTexture
readonly Asset< Texture2D > _hoveredBorderTexture
Definition
UIResourcePackInfoButton.cs:57
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton.UIResourcePackInfoButton
UIResourcePackInfoButton(T text, float textScale=1f, bool large=false)
Definition
UIResourcePackInfoButton.cs:27
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton.DrawSelf
override void DrawSelf(SpriteBatch spriteBatch)
Definition
UIResourcePackInfoButton.cs:35
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton._BasePanelTexture
readonly Asset< Texture2D > _BasePanelTexture
Definition
UIResourcePackInfoButton.cs:54
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton._resourcePack
ResourcePack _resourcePack
Definition
UIResourcePackInfoButton.cs:60
Terraria.GameContent.UI.Elements.UIResourcePackInfoButton
Definition
UIResourcePackInfoButton.cs:11
Terraria.GameContent.UI.Elements.UITextPanel
Definition
UITextPanel.cs:10
Terraria.IO.ResourcePack
Definition
ResourcePack.cs:14
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
ReLogic.Content
Definition
Asset.cs:7
System.ExceptionArgument.text
@ text
System
Definition
__ComObject.cs:4
Terraria.GameContent.UI.Elements
Definition
EmoteButton.cs:9
Terraria.IO
Definition
ChestInfo_OldMobile.cs:5
source
Terraria
GameContent
UI
Elements
UIResourcePackInfoButton.cs
Generated by
1.10.0