terraria-cpp2il
v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
GlyphMetrics.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2ILInjected
;
3
using
Cpp2ILInjected.CallAnalysis
;
4
5
namespace
ReLogic.Text
6
{
7
[global::Cpp2ILInjected.Token(Token =
"0x2000B14"
)]
8
public
struct
GlyphMetrics
9
{
10
[global::Cpp2ILInjected.Token(Token =
"0x170008F3"
)]
11
public
float
KernedWidth
12
{
13
[global::Cpp2ILInjected.Token(Token =
"0x6005319"
)]
14
[global::Cpp2ILInjected.Address(RVA =
"0x940F44"
, Offset =
"0x940F44"
, Length =
"0x14"
)]
15
[global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16
get
17
{
18
throw
null
;
19
}
20
}
21
22
[global::Cpp2ILInjected.Token(Token =
"0x170008F4"
)]
23
public
float
KernedWidthOnNewLine
24
{
25
[global::Cpp2ILInjected.Token(Token =
"0x600531A"
)]
26
[global::Cpp2ILInjected.Address(RVA =
"0x940F58"
, Offset =
"0x940F58"
, Length =
"0x78"
)]
27
[global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28
[global::Cpp2ILInjected.CallAnalysis.Calls(
Type
=
typeof
(
Math
), Member =
"Max"
, MemberParameters =
new
object
[]
29
{
30
typeof
(
float
),
31
typeof
(
float
)
32
}, ReturnType =
typeof
(
float
))]
33
[global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
34
get
35
{
36
throw
null
;
37
}
38
}
39
40
[global::Cpp2ILInjected.Token(Token =
"0x600531B"
)]
41
[global::Cpp2ILInjected.Address(RVA =
"0x940FD0"
, Offset =
"0x940FD0"
, Length =
"0xC"
)]
42
[global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43
private
GlyphMetrics
(
float
leftPadding
,
float
characterWidth
,
float
rightPadding
)
44
{
45
throw
null
;
46
}
47
48
[global::Cpp2ILInjected.Token(Token =
"0x600531C"
)]
49
[global::Cpp2ILInjected.Address(RVA =
"0x940FDC"
, Offset =
"0x940FDC"
, Length =
"0x4"
)]
50
[global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51
public
static
GlyphMetrics
FromKerningData
(
float
leftPadding
,
float
characterWidth
,
float
rightPadding
)
52
{
53
throw
null
;
54
}
55
56
[global::Cpp2ILInjected.Token(Token =
"0x4008AF2"
)]
57
[global::Cpp2ILInjected.FieldOffset(Offset =
"0x0"
)]
58
public
readonly
float
LeftPadding
;
59
60
[global::Cpp2ILInjected.Token(Token =
"0x4008AF3"
)]
61
[global::Cpp2ILInjected.FieldOffset(Offset =
"0x4"
)]
62
public
readonly
float
CharacterWidth
;
63
64
[global::Cpp2ILInjected.Token(Token =
"0x4008AF4"
)]
65
[global::Cpp2ILInjected.FieldOffset(Offset =
"0x8"
)]
66
public
readonly
float
RightPadding
;
67
}
68
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:11
System.Math
Definition
Math.cs:24
System.Type
Definition
Type.cs:43
Cpp2ILInjected.CallAnalysis
Definition
CallAnalysisNotSupportedAttribute.cs:4
Cpp2ILInjected
Definition
AddressAttribute.cs:4
ReLogic.Text
Definition
GlyphMetrics.cs:6
System
Definition
__Il2CppComDelegate.cs:6
ReLogic.Text.GlyphMetrics.RightPadding
readonly float RightPadding
Definition
GlyphMetrics.cs:66
ReLogic.Text.GlyphMetrics.KernedWidth
float KernedWidth
Definition
GlyphMetrics.cs:12
ReLogic.Text.GlyphMetrics.CharacterWidth
readonly float CharacterWidth
Definition
GlyphMetrics.cs:62
ReLogic.Text.GlyphMetrics.GlyphMetrics
GlyphMetrics(float leftPadding, float characterWidth, float rightPadding)
Definition
GlyphMetrics.cs:43
ReLogic.Text.GlyphMetrics.LeftPadding
readonly float LeftPadding
Definition
GlyphMetrics.cs:58
ReLogic.Text.GlyphMetrics.FromKerningData
static GlyphMetrics FromKerningData(float leftPadding, float characterWidth, float rightPadding)
Definition
GlyphMetrics.cs:51
ReLogic.Text.GlyphMetrics.KernedWidthOnNewLine
float KernedWidthOnNewLine
Definition
GlyphMetrics.cs:24
ReLogic.Text.GlyphMetrics
Definition
GlyphMetrics.cs:9
source
ReLogic
Text
GlyphMetrics.cs
Generated by
1.10.0