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
UIBestiaryNPCEntryPortrait.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
System.Runtime.CompilerServices
;
4
using
Microsoft.Xna.Framework.Graphics
;
5
using
ReLogic.Content
;
6
using
Terraria.GameContent.Bestiary
;
7
using
Terraria.UI
;
8
9
namespace
Terraria.GameContent.UI.Elements
10
{
11
// Token: 0x02000AA7 RID: 2727
12
public
class
UIBestiaryNPCEntryPortrait
:
UIElement
13
{
14
// Token: 0x170008C3 RID: 2243
15
// (get) Token: 0x06005061 RID: 20577 RVA: 0x0027CFB0 File Offset: 0x0027B1B0
16
// (set) Token: 0x06005062 RID: 20578 RVA: 0x0027CFC4 File Offset: 0x0027B1C4
17
public
BestiaryEntry
Entry
18
{
19
[
CompilerGenerated
]
20
get
21
{
22
return
this.<
Entry
>
k__BackingField
;
23
}
24
[
CompilerGenerated
]
25
private
set
26
{
27
this.<
Entry
>
k__BackingField
=
value
;
28
}
29
}
30
31
// Token: 0x06005063 RID: 20579 RVA: 0x0027CFD8 File Offset: 0x0027B1D8
32
public
UIBestiaryNPCEntryPortrait
(
BestiaryEntry
entry,
Asset<Texture2D>
portraitBackgroundAsset
,
Color
portraitColor
,
List<IBestiaryBackgroundOverlayAndColorProvider>
overlays
)
33
{
34
if
(!
true
)
35
{
36
}
37
base
..ctor();
38
this.Entry
= entry;
39
int
num = 257;
40
if
(
portraitBackgroundAsset
!=
null
)
41
{
42
int
num2
= 1;
43
num.m_value
=
portraitColor
;
44
if
(
num2
== 0)
45
{
46
}
47
}
48
int
size =
overlays
._size;
49
if
(num != 0)
50
{
51
}
52
}
53
54
// Token: 0x04008921 RID: 35105
55
[
CompilerGenerated
]
56
private
BestiaryEntry <Entry>
k__BackingField
;
57
}
58
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
ReLogic.Content.Asset
Definition
Asset.cs:10
System.Collections.Generic.List
Definition
List.cs:13
Terraria.GameContent.Bestiary.BestiaryEntry
Definition
BestiaryEntry.cs:10
Terraria.GameContent.UI.Elements.UIBestiaryNPCEntryPortrait.Entry
BestiaryEntry Entry
Definition
UIBestiaryNPCEntryPortrait.cs:18
Terraria.GameContent.UI.Elements.UIBestiaryNPCEntryPortrait.UIBestiaryNPCEntryPortrait
UIBestiaryNPCEntryPortrait(BestiaryEntry entry, Asset< Texture2D > portraitBackgroundAsset, Color portraitColor, List< IBestiaryBackgroundOverlayAndColorProvider > overlays)
Definition
UIBestiaryNPCEntryPortrait.cs:32
Terraria.GameContent.UI.Elements.UIBestiaryNPCEntryPortrait.k__BackingField
BestiaryEntry< Entry > k__BackingField
Definition
UIBestiaryNPCEntryPortrait.cs:56
Terraria.GameContent.UI.Elements.UIBestiaryNPCEntryPortrait
Definition
UIBestiaryNPCEntryPortrait.cs:13
Terraria.UI.UIElement
Definition
UIElement.cs:15
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
ReLogic.Content
Definition
Asset.cs:7
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
Terraria.GameContent.Bestiary
Definition
BestiaryDatabase.cs:7
Terraria.GameContent.UI.Elements
Definition
EmoteButton.cs:9
Terraria.UI
Definition
Alignment.cs:5
Microsoft.Xna.Framework.Graphics.Color
Definition
Color.cs:12
source
Terraria
GameContent
UI
Elements
UIBestiaryNPCEntryPortrait.cs
Generated by
1.10.0