Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
AsAnyMarshaler (IntPtr pvArrayMarshaler) | |
IntPtr | ConvertToNative (object pManagedHome, int dwFlags) |
unsafe void | ConvertToManaged (object pManagedHome, IntPtr pNativeHome) |
void | ClearNative (IntPtr pNativeHome) |
Private Types | |
enum | BackPropAction { None , Array , Layout , StringBuilderAnsi , StringBuilderUnicode } |
Private Member Functions | |
unsafe IntPtr | ConvertArrayToNative (object pManagedHome, int dwFlags) |
unsafe IntPtr | ConvertStringBuilderToNative (StringBuilder pManagedHome, int dwFlags) |
unsafe IntPtr | ConvertLayoutToNative (object pManagedHome, int dwFlags) |
Static Private Member Functions | |
static bool | IsIn (int dwFlags) |
static bool | IsOut (int dwFlags) |
static bool | IsAnsi (int dwFlags) |
static bool | IsThrowOn (int dwFlags) |
static bool | IsBestFit (int dwFlags) |
static unsafe IntPtr | ConvertStringToNative (string pManagedHome, int dwFlags) |
Private Attributes | |
IntPtr | pvArrayMarshaler |
BackPropAction | backPropAction |
Type | layoutType |
CleanupWorkListElement | cleanupWorkList |
Definition at line 7 of file AsAnyMarshaler.cs.