|
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.