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
ShaderTagId.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
UnityEngine.Rendering
5
{
6
// Token: 0x02000113 RID: 275
7
public
struct
ShaderTagId
:
IEquatable
<ShaderTagId>
8
{
9
// Token: 0x06000583 RID: 1411 RVA: 0x00009E14 File Offset: 0x00008014
10
public
ShaderTagId
(
string
name
)
11
{
12
int
num =
Shader
.
TagToID
(
name
);
13
this.m_Id
= num;
14
}
15
16
// Token: 0x06000584 RID: 1412 RVA: 0x00009E30 File Offset: 0x00008030
17
public
override
bool
Equals
(
object
obj
)
18
{
19
if
(
obj
!=
null
)
20
{
21
return
;
22
}
23
}
24
25
// Token: 0x06000585 RID: 1413 RVA: 0x000021B3 File Offset: 0x000003B3
26
public
bool
Equals
(
ShaderTagId
other
)
27
{
28
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
29
}
30
31
// Token: 0x06000586 RID: 1414 RVA: 0x00009E44 File Offset: 0x00008044
32
public
override
int
GetHashCode
()
33
{
34
int
num;
35
return
num;
36
}
37
38
// Token: 0x04000490 RID: 1168
39
private
int
m_Id
;
40
}
41
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
UnityEngine.Shader.TagToID
static int TagToID(string name)
Definition
Shader.cs:43
UnityEngine.Shader
Definition
Shader.cs:16
System.IEquatable
Definition
IEquatable.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.ExceptionArgument.name
@ name
System.ExceptionArgument.obj
@ obj
System
Definition
__ComObject.cs:4
UnityEngine.Rendering
Definition
BatchCullingContext.cs:7
UnityEngine.Rendering.ShaderTagId.GetHashCode
override int GetHashCode()
Definition
ShaderTagId.cs:32
UnityEngine.Rendering.ShaderTagId.ShaderTagId
ShaderTagId(string name)
Definition
ShaderTagId.cs:10
UnityEngine.Rendering.ShaderTagId.m_Id
int m_Id
Definition
ShaderTagId.cs:39
UnityEngine.Rendering.ShaderTagId.Equals
bool Equals(ShaderTagId other)
Definition
ShaderTagId.cs:26
UnityEngine.Rendering.ShaderTagId.Equals
override bool Equals(object obj)
Definition
ShaderTagId.cs:17
UnityEngine.Rendering.ShaderTagId
Definition
ShaderTagId.cs:8
source
UnityEngine.CoreModule
UnityEngine
Rendering
ShaderTagId.cs
Generated by
1.10.0