Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal Class Reference

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)
 

Detailed Description

Definition at line 7 of file ObjectiveCMarshal.cs.


The documentation for this class was generated from the following file: