union EE::UI::Models::Variant::Storage¶
union Storage { // fields void* asDataPtr; UIIcon* asIcon; std::string asStdString; const std::string* asStdStringPtr; String asString; const String* asStringPtr; DrawablePtr asDrawable; bool asBool; Float asFloat; int asInt; unsigned int asUint; Int64 asInt64; Uint64 asUint64; Vector2f asVector2f; Rectf asRectf; const char* asCStr; // construction ~Storage(); };