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
ResourcesAPIInternal.cs
Go to the documentation of this file.
1using System;
7
8namespace UnityEngine
9{
10 [NativeHeader("Runtime/Misc/ResourceManagerUtility.h")]
11 [NativeHeader("Runtime/Export/Resources/Resources.bindings.h")]
12 [global::Cpp2ILInjected.Token(Token = "0x20000D5")]
13 internal static class ResourcesAPIInternal
14 {
15 [FreeFunction("GetShaderNameRegistry().FindShader")]
16 [global::Cpp2ILInjected.Token(Token = "0x6000459")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1F83AD0", Offset = "0x1F83AD0", Length = "0x3C")]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
20 [MethodImpl(4096)]
21 public static extern Shader FindShaderByName(string name);
22
24 [FreeFunction("Resources_Bindings::Load")]
25 [TypeInferenceRule(TypeInferenceRules.TypeReferencedBySecondArgument)]
26 [global::Cpp2ILInjected.Token(Token = "0x600045A")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1F83B0C", Offset = "0x1F83B0C", Length = "0x44")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
30 [MethodImpl(4096)]
31 public static extern Object Load(string path, [NotNull("ArgumentNullException")] Type systemTypeInstance);
32
33 [FreeFunction("Resources_Bindings::LoadAll")]
35 [global::Cpp2ILInjected.Token(Token = "0x600045B")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1F83B50", Offset = "0x1F83B50", Length = "0x44")]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
39 [MethodImpl(4096)]
40 public static extern Object[] LoadAll([NotNull("ArgumentNullException")] string path, [NotNull("ArgumentNullException")] Type systemTypeInstance);
41
42 [FreeFunction("Resources_Bindings::LoadAsyncInternal")]
43 [global::Cpp2ILInjected.Token(Token = "0x600045C")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1F83B94", Offset = "0x1F83B94", Length = "0x44")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 [MethodImpl(4096)]
48 internal static extern ResourceRequest LoadAsyncInternal(string path, Type type);
49
50 [FreeFunction("Scripting::UnloadAssetFromScripting")]
51 [global::Cpp2ILInjected.Token(Token = "0x600045D")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1F83BD8", Offset = "0x1F83BD8", Length = "0x3C")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
55 [MethodImpl(4096)]
56 public static extern void UnloadAsset(Object assetToUnload);
57 }
58}
class f__AnonymousType0<< Count > j__TPar
static Object Load(string path, [NotNull("ArgumentNullException")] Type systemTypeInstance)
static Object[] LoadAll([NotNull("ArgumentNullException")] string path, [NotNull("ArgumentNullException")] Type systemTypeInstance)
static Shader FindShaderByName(string name)
static ResourceRequest LoadAsyncInternal(string path, Type type)
static void UnloadAsset(Object assetToUnload)