Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.InteropServices.Variant Struct Reference

Classes

struct  Record
 
struct  TypeUnion
 
struct  UnionTypes
 

Public Member Functions

unsafe void CopyFromIndirect (object value)
 
unsafe object ToObject ()
 
unsafe void Clear ()
 

Properties

VarEnum VariantType [get, set]
 
bool IsEmpty [get]
 
bool IsByRef [get]
 
sbyte AsI1 [get]
 
short AsI2 [get]
 
int AsI4 [get]
 
long AsI8 [get]
 
byte AsUi1 [get]
 
ushort AsUi2 [get]
 
uint AsUi4 [get]
 
ulong AsUi8 [get]
 
int AsInt [get]
 
uint AsUint [get]
 
bool AsBool [get]
 
int AsError [get]
 
float AsR4 [get]
 
double AsR8 [get]
 
decimal AsDecimal [get]
 
decimal AsCy [get]
 
DateTime AsDate [get]
 
string AsBstr [get]
 
object AsUnknown [get]
 
object AsDispatch [get]
 
IntPtr AsByRefVariant [get]
 

Private Attributes

TypeUnion _typeUnion
 
decimal _decimal
 

Detailed Description

Definition at line 8 of file Variant.cs.


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