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
PlayableOutputHandle.cs
Go to the documentation of this file.
1using System;
6
8{
9 [NativeHeader("Runtime/Director/Core/HPlayableOutput.h")]
11 [NativeHeader("Runtime/Export/Director/PlayableOutputHandle.bindings.h")]
12 [NativeHeader("Runtime/Director/Core/HPlayable.h")]
13 [global::Cpp2ILInjected.Token(Token = "0x2000147")]
14 public struct PlayableOutputHandle : IEquatable<PlayableOutputHandle>
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x1700014E")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6000630")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1F8FA18", Offset = "0x1F8FA18", Length = "0x58")]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayableOutput), Member = ".cctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
24 get
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6000631")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1F8FA70", Offset = "0x1F8FA70", Length = "0x34")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "GetHashCode", ReturnType = typeof(int))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "GetHashCode", ReturnType = typeof(int))]
35 public override int GetHashCode()
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x6000632")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1F8FAA4", Offset = "0x1F8FAA4", Length = "0x88")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayableOutput), Member = "Equals", MemberParameters = new object[] { typeof(PlayableOutput) }, ReturnType = typeof(bool))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Equality", MemberParameters = new object[]
46 {
49 }, ReturnType = typeof(bool))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6000633")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1F8FB60", Offset = "0x1F8FB60", Length = "0x78")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
61 public override bool Equals(object p)
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x6000634")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1F8FBD8", Offset = "0x1F8FBD8", Length = "0x80")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Equality", MemberParameters = new object[]
71 {
74 }, ReturnType = typeof(bool))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000635")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1F8FB2C", Offset = "0x1F8FB2C", Length = "0x34")]
83 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "op_Equality", MemberParameters = new object[]
86 {
89 }, ReturnType = typeof(bool))]
91 {
92 throw null;
93 }
94
95 // Note: this type is marked as 'beforefieldinit'.
96 [global::Cpp2ILInjected.Token(Token = "0x6000636")]
97 [global::Cpp2ILInjected.Address(RVA = "0x1F8FC58", Offset = "0x1F8FC58", Length = "0x48")]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x4000613")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
107 internal IntPtr m_Handle;
108
109 [global::Cpp2ILInjected.Token(Token = "0x4000614")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
111 internal uint m_Version;
112
113 [global::Cpp2ILInjected.Token(Token = "0x4000615")]
115 }
116}
class f__AnonymousType0<< Count > j__TPar
static bool operator==(PlayableOutputHandle lhs, PlayableOutputHandle rhs)
static bool CompareVersion(PlayableOutputHandle lhs, PlayableOutputHandle rhs)
static readonly PlayableOutputHandle m_Null
bool Equals(PlayableOutputHandle other)