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
NativeTypeAttribute.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Diagnostics
;
3
using
System.Runtime.CompilerServices
;
4
5
namespace
UnityEngine.Bindings
6
{
7
// Token: 0x02000014 RID: 20
8
[
AttributeUsage
(
AttributeTargets
.Class |
AttributeTargets
.Struct |
AttributeTargets
.Enum)]
9
[
VisibleToOtherModules
]
10
internal
class
NativeTypeAttribute
:
Attribute
11
{
12
// Token: 0x17000010 RID: 16
13
// (set) Token: 0x06000027 RID: 39 RVA: 0x000023CC File Offset: 0x000005CC
14
public
string
Header
15
{
16
[
CompilerGenerated
]
17
set
18
{
19
this.<
Header
>
k__BackingField
=
value
;
20
}
21
}
22
23
// Token: 0x17000011 RID: 17
24
// (set) Token: 0x06000028 RID: 40 RVA: 0x000023E0 File Offset: 0x000005E0
25
public
string
IntermediateScriptingStructName
26
{
27
[
CompilerGenerated
]
28
set
29
{
30
this.<
IntermediateScriptingStructName
>
k__BackingField
=
value
;
31
}
32
}
33
34
// Token: 0x17000012 RID: 18
35
// (set) Token: 0x06000029 RID: 41 RVA: 0x000023F4 File Offset: 0x000005F4
36
public
CodegenOptions
CodegenOptions
37
{
38
[
CompilerGenerated
]
39
set
40
{
41
this.<
CodegenOptions
>
k__BackingField
=
value
;
42
}
43
}
44
45
// Token: 0x0600002A RID: 42 RVA: 0x00002408 File Offset: 0x00000608
46
public
NativeTypeAttribute
()
47
{
48
}
49
50
// Token: 0x0600002B RID: 43 RVA: 0x0000241C File Offset: 0x0000061C
51
public
NativeTypeAttribute
(
CodegenOptions
codegenOptions
)
52
{
53
this.CodegenOptions
=
codegenOptions
;
54
}
55
56
// Token: 0x0600002C RID: 44 RVA: 0x00002438 File Offset: 0x00000638
57
public
NativeTypeAttribute
(
string
header)
58
{
59
if
(header !=
null
)
60
{
61
bool
flag = header ==
""
;
62
this.Header
= header;
63
return
;
64
}
65
}
66
67
// Token: 0x0600002D RID: 45 RVA: 0x00002464 File Offset: 0x00000664
68
public
NativeTypeAttribute
(
CodegenOptions
codegenOptions
,
string
intermediateStructName
)
69
{
70
this.CodegenOptions
=
codegenOptions
;
71
this.IntermediateScriptingStructName
=
intermediateStructName
;
72
}
73
74
// Token: 0x04000019 RID: 25
75
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
76
[
CompilerGenerated
]
77
private
string <Header>
k__BackingField
;
78
79
// Token: 0x0400001A RID: 26
80
[
CompilerGenerated
]
81
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
82
private
string <IntermediateScriptingStructName>
k__BackingField
;
83
84
// Token: 0x0400001B RID: 27
85
[
CompilerGenerated
]
86
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
87
private
CodegenOptions <CodegenOptions>
k__BackingField
;
88
}
89
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Attribute
Definition
Attribute.cs:11
UnityEngine.Bindings.NativeTypeAttribute.k__BackingField
CodegenOptions< CodegenOptions > k__BackingField
Definition
NativeTypeAttribute.cs:87
UnityEngine.Bindings.NativeTypeAttribute.NativeTypeAttribute
NativeTypeAttribute(CodegenOptions codegenOptions, string intermediateStructName)
Definition
NativeTypeAttribute.cs:68
UnityEngine.Bindings.NativeTypeAttribute.Header
string Header
Definition
NativeTypeAttribute.cs:15
UnityEngine.Bindings.NativeTypeAttribute.k__BackingField
string< Header > k__BackingField
Definition
NativeTypeAttribute.cs:77
UnityEngine.Bindings.NativeTypeAttribute.k__BackingField
string< IntermediateScriptingStructName > k__BackingField
Definition
NativeTypeAttribute.cs:82
UnityEngine.Bindings.NativeTypeAttribute.NativeTypeAttribute
NativeTypeAttribute()
Definition
NativeTypeAttribute.cs:46
UnityEngine.Bindings.NativeTypeAttribute.NativeTypeAttribute
NativeTypeAttribute(string header)
Definition
NativeTypeAttribute.cs:57
UnityEngine.Bindings.NativeTypeAttribute.NativeTypeAttribute
NativeTypeAttribute(CodegenOptions codegenOptions)
Definition
NativeTypeAttribute.cs:51
UnityEngine.Bindings.NativeTypeAttribute.IntermediateScriptingStructName
string IntermediateScriptingStructName
Definition
NativeTypeAttribute.cs:26
UnityEngine.Bindings.NativeTypeAttribute
Definition
NativeTypeAttribute.cs:11
System.Diagnostics.DebuggerBrowsableState
DebuggerBrowsableState
Definition
DebuggerBrowsableState.cs:9
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.value
@ value
System.AttributeTargets
AttributeTargets
Definition
AttributeTargets.cs:8
System
Definition
__ComObject.cs:4
UnityEngine.Bindings.CodegenOptions
CodegenOptions
Definition
CodegenOptions.cs:8
UnityEngine.Bindings
Definition
CodegenOptions.cs:4
source
UnityEngine.SharedInternalsModule
UnityEngine
Bindings
NativeTypeAttribute.cs
Generated by
1.10.0