Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ObjectMarshaler.cs
Go to the documentation of this file.
1
using
System.Runtime.CompilerServices
;
2
3
namespace
System.StubHelpers
;
4
5
internal
static
class
ObjectMarshaler
6
{
7
[MethodImpl(
MethodImplOptions
.InternalCall)]
8
internal
static
extern
void
ConvertToNative
(
object
objSrc,
IntPtr
pDstVariant);
9
10
[MethodImpl(
MethodImplOptions
.InternalCall)]
11
internal
static
extern
object
ConvertToManaged
(
IntPtr
pSrcVariant);
12
13
[MethodImpl(
MethodImplOptions
.InternalCall)]
14
internal
static
extern
void
ClearNative
(
IntPtr
pVariant);
15
}
System.StubHelpers.ObjectMarshaler.ConvertToManaged
static object ConvertToManaged(IntPtr pSrcVariant)
System.StubHelpers.ObjectMarshaler.ConvertToNative
static void ConvertToNative(object objSrc, IntPtr pDstVariant)
System.StubHelpers.ObjectMarshaler.ClearNative
static void ClearNative(IntPtr pVariant)
System.StubHelpers.ObjectMarshaler
Definition
ObjectMarshaler.cs:6
System.Runtime.CompilerServices.MethodImplOptions
MethodImplOptions
Definition
MethodImplOptions.cs:5
System.Runtime.CompilerServices
Definition
NullablePublicOnlyAttribute.cs:3
System.StubHelpers
Definition
AnsiBSTRMarshaler.cs:3
System.IntPtr
Definition
IntPtr.cs:14
source
System.Private.CoreLib
System.StubHelpers
ObjectMarshaler.cs
Generated by
1.10.0