Terraria v1.4.4.9
Terraria source code documentation
|
Public Types | |
enum | MessageSendFunction { MsgSend , MsgSendFpret , MsgSendStret , MsgSendSuper , MsgSendSuperStret } |
Public Member Functions | |
unsafe delegate delegate *unmanaged< IntPtr, void > | UnhandledExceptionPropagationHandler (Exception exception, RuntimeMethodHandle lastMethod, out IntPtr context) |
Static Public Member Functions | |
static unsafe void | Initialize (delegate *unmanaged< void > beginEndCallback, delegate *unmanaged< IntPtr, int > isReferencedCallback, delegate *unmanaged< IntPtr, void > trackedObjectEnteredFinalization, UnhandledExceptionPropagationHandler unhandledExceptionPropagationHandler) |
static GCHandle | CreateReferenceTrackingHandle (object obj, out Span< IntPtr > taggedMemory) |
static void | SetMessageSendCallback (MessageSendFunction msgSendFunction, IntPtr func) |
static void | SetMessageSendPendingException (Exception? exception) |
Definition at line 7 of file ObjectiveCMarshal.cs.