Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetVariant()

static unsafe ref Variant System.Runtime.InteropServices.ComEventsSink.GetVariant ( ref Variant pSrc)
inlinestaticprivate

Definition at line 107 of file ComEventsSink.cs.

108 {
109 if (pSrc.VariantType == (VarEnum)16396)
110 {
111 Span<Variant> span = new Span<Variant>(pSrc.AsByRefVariant.ToPointer(), 1);
112 if ((span[0].VariantType & (VarEnum)20479) == (VarEnum)16396)
113 {
114 return ref span[0];
115 }
116 }
117 return ref pSrc;
118 }

Referenced by System.Runtime.InteropServices.ComEventsSink.Invoke().