Public Member Functions | |
template<class T > | |
void | constructField (T ValueUnion::*fieldPtr) |
template<class T > | |
void | destructField (T ValueUnion::*fieldPtr) |
Public Attributes | |
int32 | asInt |
Point | asPoint |
IntRange | asIntRange |
XPFloatPOD | asFloat |
uint16 | asBoolean |
Event | asEvent |
Label | asLabel |
uint32 | asVarRefGUID |
Common::String | asString |