GenericValue (interface)

The GenericValue interface is used to describe any value as a generic container.

GenericValue GenericValue GenericValue GenericARGBArrayValue GenericARGBArrayValue GenericARGBArrayValue->GenericValue GenericARGBValue GenericARGBValue GenericARGBValue->GenericValue GenericBooleanArrayValue GenericBooleanArrayValue GenericBooleanArrayValue->GenericValue GenericBooleanValue GenericBooleanValue GenericBooleanValue->GenericValue GenericBox2ArrayValue GenericBox2ArrayValue GenericBox2ArrayValue->GenericValue GenericBox2Value GenericBox2Value GenericBox2Value->GenericValue GenericBox3ArrayValue GenericBox3ArrayValue GenericBox3ArrayValue->GenericValue GenericBox3Value GenericBox3Value GenericBox3Value->GenericValue GenericColorArrayValue GenericColorArrayValue GenericColorArrayValue->GenericValue GenericColorValue GenericColorValue GenericColorValue->GenericValue GenericComplexArrayValue GenericComplexArrayValue GenericComplexArrayValue->GenericValue GenericComplexValue GenericComplexValue GenericComplexValue->GenericValue GenericComplex_dArrayValue GenericComplex_dArrayValue GenericComplex_dArrayValue->GenericValue GenericComplex_dValue GenericComplex_dValue GenericComplex_dValue->GenericValue GenericDataArrayValue GenericDataArrayValue GenericDataArrayValue->GenericValue GenericDataValue GenericDataValue GenericDataValue->GenericValue GenericEulerArrayValue GenericEulerArrayValue GenericEulerArrayValue->GenericValue GenericEulerValue GenericEulerValue GenericEulerValue->GenericValue GenericEuler_dArrayValue GenericEuler_dArrayValue GenericEuler_dArrayValue->GenericValue GenericEuler_dValue GenericEuler_dValue GenericEuler_dValue->GenericValue GenericEuler_iArrayValue GenericEuler_iArrayValue GenericEuler_iArrayValue->GenericValue GenericEuler_iValue GenericEuler_iValue GenericEuler_iValue->GenericValue GenericFloat32ArrayValue GenericFloat32ArrayValue GenericFloat32ArrayValue->GenericValue GenericFloat32Value GenericFloat32Value GenericFloat32Value->GenericValue GenericFloat64ArrayValue GenericFloat64ArrayValue GenericFloat64ArrayValue->GenericValue GenericFloat64Value GenericFloat64Value GenericFloat64Value->GenericValue GenericMat22ArrayValue GenericMat22ArrayValue GenericMat22ArrayValue->GenericValue GenericMat22Value GenericMat22Value GenericMat22Value->GenericValue GenericMat22_cArrayValue GenericMat22_cArrayValue GenericMat22_cArrayValue->GenericValue GenericMat22_cValue GenericMat22_cValue GenericMat22_cValue->GenericValue GenericMat22_cdArrayValue GenericMat22_cdArrayValue GenericMat22_cdArrayValue->GenericValue GenericMat22_cdValue GenericMat22_cdValue GenericMat22_cdValue->GenericValue GenericMat22_dArrayValue GenericMat22_dArrayValue GenericMat22_dArrayValue->GenericValue GenericMat22_dValue GenericMat22_dValue GenericMat22_dValue->GenericValue GenericMat22_iArrayValue GenericMat22_iArrayValue GenericMat22_iArrayValue->GenericValue GenericMat22_iValue GenericMat22_iValue GenericMat22_iValue->GenericValue GenericMat33ArrayValue GenericMat33ArrayValue GenericMat33ArrayValue->GenericValue GenericMat33Value GenericMat33Value GenericMat33Value->GenericValue GenericMat33_cArrayValue GenericMat33_cArrayValue GenericMat33_cArrayValue->GenericValue GenericMat33_cValue GenericMat33_cValue GenericMat33_cValue->GenericValue GenericMat33_cdArrayValue GenericMat33_cdArrayValue GenericMat33_cdArrayValue->GenericValue GenericMat33_cdValue GenericMat33_cdValue GenericMat33_cdValue->GenericValue GenericMat33_dArrayValue GenericMat33_dArrayValue GenericMat33_dArrayValue->GenericValue GenericMat33_dValue GenericMat33_dValue GenericMat33_dValue->GenericValue GenericMat33_iArrayValue GenericMat33_iArrayValue GenericMat33_iArrayValue->GenericValue GenericMat33_iValue GenericMat33_iValue GenericMat33_iValue->GenericValue GenericMat44ArrayValue GenericMat44ArrayValue GenericMat44ArrayValue->GenericValue GenericMat44Value GenericMat44Value GenericMat44Value->GenericValue GenericMat44_cArrayValue GenericMat44_cArrayValue GenericMat44_cArrayValue->GenericValue GenericMat44_cValue GenericMat44_cValue GenericMat44_cValue->GenericValue GenericMat44_cdArrayValue GenericMat44_cdArrayValue GenericMat44_cdArrayValue->GenericValue GenericMat44_cdValue GenericMat44_cdValue GenericMat44_cdValue->GenericValue GenericMat44_dArrayValue GenericMat44_dArrayValue GenericMat44_dArrayValue->GenericValue GenericMat44_dValue GenericMat44_dValue GenericMat44_dValue->GenericValue GenericMat44_iArrayValue GenericMat44_iArrayValue GenericMat44_iArrayValue->GenericValue GenericMat44_iValue GenericMat44_iValue GenericMat44_iValue->GenericValue GenericMatArrayValue GenericMatArrayValue GenericMatArrayValue->GenericValue GenericMatValue GenericMatValue GenericMatValue->GenericValue GenericMat_cArrayValue GenericMat_cArrayValue GenericMat_cArrayValue->GenericValue GenericMat_cValue GenericMat_cValue GenericMat_cValue->GenericValue GenericMat_cdArrayValue GenericMat_cdArrayValue GenericMat_cdArrayValue->GenericValue GenericMat_cdValue GenericMat_cdValue GenericMat_cdValue->GenericValue GenericMat_dArrayValue GenericMat_dArrayValue GenericMat_dArrayValue->GenericValue GenericMat_dValue GenericMat_dValue GenericMat_dValue->GenericValue GenericMat_iArrayValue GenericMat_iArrayValue GenericMat_iArrayValue->GenericValue GenericMat_iValue GenericMat_iValue GenericMat_iValue->GenericValue GenericObjectArrayValue GenericObjectArrayValue GenericObjectArrayValue->GenericValue GenericObjectValue GenericObjectValue GenericObjectValue->GenericValue GenericQuatArrayValue GenericQuatArrayValue GenericQuatArrayValue->GenericValue GenericQuatValue GenericQuatValue GenericQuatValue->GenericValue GenericQuat_dArrayValue GenericQuat_dArrayValue GenericQuat_dArrayValue->GenericValue GenericQuat_dValue GenericQuat_dValue GenericQuat_dValue->GenericValue GenericQuat_iArrayValue GenericQuat_iArrayValue GenericQuat_iArrayValue->GenericValue GenericQuat_iValue GenericQuat_iValue GenericQuat_iValue->GenericValue GenericRGBAArrayValue GenericRGBAArrayValue GenericRGBAArrayValue->GenericValue GenericRGBAValue GenericRGBAValue GenericRGBAValue->GenericValue GenericRGBArrayValue GenericRGBArrayValue GenericRGBArrayValue->GenericValue GenericRGBValue GenericRGBValue GenericRGBValue->GenericValue GenericRayArrayValue GenericRayArrayValue GenericRayArrayValue->GenericValue GenericRayValue GenericRayValue GenericRayValue->GenericValue GenericRotationOrderArrayValue GenericRotationOrderArrayValue GenericRotationOrderArrayValue->GenericValue GenericRotationOrderValue GenericRotationOrderValue GenericRotationOrderValue->GenericValue GenericSInt16ArrayValue GenericSInt16ArrayValue GenericSInt16ArrayValue->GenericValue GenericSInt16Value GenericSInt16Value GenericSInt16Value->GenericValue GenericSInt32ArrayValue GenericSInt32ArrayValue GenericSInt32ArrayValue->GenericValue GenericSInt32Value GenericSInt32Value GenericSInt32Value->GenericValue GenericSInt64ArrayValue GenericSInt64ArrayValue GenericSInt64ArrayValue->GenericValue GenericSInt64Value GenericSInt64Value GenericSInt64Value->GenericValue GenericSInt8ArrayValue GenericSInt8ArrayValue GenericSInt8ArrayValue->GenericValue GenericSInt8Value GenericSInt8Value GenericSInt8Value->GenericValue GenericStringArrayValue GenericStringArrayValue GenericStringArrayValue->GenericValue GenericStringValue GenericStringValue GenericStringValue->GenericValue GenericUInt16ArrayValue GenericUInt16ArrayValue GenericUInt16ArrayValue->GenericValue GenericUInt16Value GenericUInt16Value GenericUInt16Value->GenericValue GenericUInt32ArrayValue GenericUInt32ArrayValue GenericUInt32ArrayValue->GenericValue GenericUInt32Value GenericUInt32Value GenericUInt32Value->GenericValue GenericUInt64ArrayValue GenericUInt64ArrayValue GenericUInt64ArrayValue->GenericValue GenericUInt64Value GenericUInt64Value GenericUInt64Value->GenericValue GenericUInt8ArrayValue GenericUInt8ArrayValue GenericUInt8ArrayValue->GenericValue GenericUInt8Value GenericUInt8Value GenericUInt8Value->GenericValue GenericValueContainer GenericValueContainer GenericValueContainer->GenericValue GenericVec2ArrayValue GenericVec2ArrayValue GenericVec2ArrayValue->GenericValue GenericVec2Value GenericVec2Value GenericVec2Value->GenericValue GenericVec2_cArrayValue GenericVec2_cArrayValue GenericVec2_cArrayValue->GenericValue GenericVec2_cValue GenericVec2_cValue GenericVec2_cValue->GenericValue GenericVec2_cdArrayValue GenericVec2_cdArrayValue GenericVec2_cdArrayValue->GenericValue GenericVec2_cdValue GenericVec2_cdValue GenericVec2_cdValue->GenericValue GenericVec2_dArrayValue GenericVec2_dArrayValue GenericVec2_dArrayValue->GenericValue GenericVec2_dValue GenericVec2_dValue GenericVec2_dValue->GenericValue GenericVec2_iArrayValue GenericVec2_iArrayValue GenericVec2_iArrayValue->GenericValue GenericVec2_iValue GenericVec2_iValue GenericVec2_iValue->GenericValue GenericVec3ArrayValue GenericVec3ArrayValue GenericVec3ArrayValue->GenericValue GenericVec3Value GenericVec3Value GenericVec3Value->GenericValue GenericVec3_cArrayValue GenericVec3_cArrayValue GenericVec3_cArrayValue->GenericValue GenericVec3_cValue GenericVec3_cValue GenericVec3_cValue->GenericValue GenericVec3_cdArrayValue GenericVec3_cdArrayValue GenericVec3_cdArrayValue->GenericValue GenericVec3_cdValue GenericVec3_cdValue GenericVec3_cdValue->GenericValue GenericVec3_dArrayValue GenericVec3_dArrayValue GenericVec3_dArrayValue->GenericValue GenericVec3_dValue GenericVec3_dValue GenericVec3_dValue->GenericValue GenericVec3_iArrayValue GenericVec3_iArrayValue GenericVec3_iArrayValue->GenericValue GenericVec3_iValue GenericVec3_iValue GenericVec3_iValue->GenericValue GenericVec4ArrayValue GenericVec4ArrayValue GenericVec4ArrayValue->GenericValue GenericVec4Value GenericVec4Value GenericVec4Value->GenericValue GenericVec4_cArrayValue GenericVec4_cArrayValue GenericVec4_cArrayValue->GenericValue GenericVec4_cValue GenericVec4_cValue GenericVec4_cValue->GenericValue GenericVec4_cdArrayValue GenericVec4_cdArrayValue GenericVec4_cdArrayValue->GenericValue GenericVec4_cdValue GenericVec4_cdValue GenericVec4_cdValue->GenericValue GenericVec4_dArrayValue GenericVec4_dArrayValue GenericVec4_dArrayValue->GenericValue GenericVec4_dValue GenericVec4_dValue GenericVec4_dValue->GenericValue GenericVec4_iArrayValue GenericVec4_iArrayValue GenericVec4_iArrayValue->GenericValue GenericVec4_iValue GenericVec4_iValue GenericVec4_iValue->GenericValue GenericVecArrayValue GenericVecArrayValue GenericVecArrayValue->GenericValue GenericVecValue GenericVecValue GenericVecValue->GenericValue GenericVec_cArrayValue GenericVec_cArrayValue GenericVec_cArrayValue->GenericValue GenericVec_cValue GenericVec_cValue GenericVec_cValue->GenericValue GenericVec_cdArrayValue GenericVec_cdArrayValue GenericVec_cdArrayValue->GenericValue GenericVec_cdValue GenericVec_cdValue GenericVec_cdValue->GenericValue GenericVec_dArrayValue GenericVec_dArrayValue GenericVec_dArrayValue->GenericValue GenericVec_dValue GenericVec_dValue GenericVec_dValue->GenericValue GenericVec_iArrayValue GenericVec_iArrayValue GenericVec_iArrayValue->GenericValue GenericVec_iValue GenericVec_iValue GenericVec_iValue->GenericValue GenericXfoArrayValue GenericXfoArrayValue GenericXfoArrayValue->GenericValue GenericXfoValue GenericXfoValue GenericXfoValue->GenericValue

Functions

Boolean equals ? ( in Ref<GenericValue> other )
Type getValueType ? ()
UInt32 hash_ ? ()
Boolean isArray ? ()

Functions in detail

Boolean GenericValue.equals? ( in Ref<GenericValue> other )

returns true if this value matches another one


Type GenericValue.getValueType? ()

returns the type of this value.


UInt32 GenericValue.hash_? ()

returns a hash value for this. Note: we use “_” to avoid colliding with the built-in, reserved “hash” function.


Boolean GenericValue.isArray? ()

returns true if this is a GenericArrayValue