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
|
Protected Member Functions | |
object | MarshalArgument (object arg, ref global::System.Collections.ArrayList args) |
object | UnmarshalArgument (object arg, global::System.Collections.ArrayList args) |
void | SaveLogicalCallContext (IMethodMessage msg, ref global::System.Collections.ArrayList serializeList) |
Static Protected Member Functions | |
static global::System.Type[] | GetSignature (global::System.Reflection.MethodBase methodBase, bool load) |
Protected Attributes | |
object[] | _args |
byte[] | _serializedArgs |
int | _propertyCount |
CADArgHolder | _callContext |
Package Functions | |
CADMethodCallMessage (IMethodCallMessage callMsg) | |
global::System.Collections.ArrayList | GetArguments () |
object[] | GetArgs (global::System.Collections.ArrayList args) |
global::System.Reflection.MethodBase | GetMethod () |
object[] | MarshalArguments (object[] arguments, ref global::System.Collections.ArrayList args) |
object[] | UnmarshalArguments (object[] arguments, global::System.Collections.ArrayList args) |
LogicalCallContext | GetLogicalCallContext (global::System.Collections.ArrayList args) |
Static Package Functions | |
static CADMethodCallMessage | Create (IMessage callMsg) |
static int | MarshalProperties (global::System.Collections.IDictionary dict, ref global::System.Collections.ArrayList args) |
static void | UnmarshalProperties (global::System.Collections.IDictionary dict, int count, global::System.Collections.ArrayList args) |
Package Attributes | |
byte[] | serializedMethod |
Properties | |
string | Uri [get, set] |
int | PropertiesCount [get, set] |
Static Private Member Functions | |
static bool | IsPossibleToIgnoreMarshal (object obj) |
Private Attributes | |
string | _uri |
Definition at line 11 of file CADMethodCallMessage.cs.