Provides script language access to C++ objects of this type.
Class Hierarchy | No registered superclass. |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | ConvertToType | Converts the type from the source type to the specified destination type, if an applicable conversion is available. |
int32 | SetObject | Stores a pointer to an object in the variant. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
Object | Object | Sets or gets a pointer to the object stored by the variant. |
TypeInformation | ObjectType | Sets or gets a pointer to the <TypeInformation> object that specifies the type of object being bound. |
uint32 | Color | Returns the underlying object as a <Color>. |
double | Double | Returns the underlying object as a double. This data interface is provided for compatibility purposes only. |
double | Float32 | Returns the underlying object as a <float32>. Provided for discoverability. This actually returns a double since Scenome Scripting Language does not support the float data type. |
double | Float64 | Returns the underlying object as a <float64>. |
int32 | Int | Returns the underlying object as an int. This data interface is provided for compatibility purposes only. |
int32 | Int32 | Returns the underlying object as an int32. |
int64 | Int64 | Returns the underlying object as an int64. |
string | String | Returns the underlying object as a string. |
int32 | Type | Sets the object type. This refers to the DataType enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
uint32 | Uint | Returns the underlying object as a uint. This data interface is provided for compatibility purposes only. |
uint32 | Uint32 | Returns the underlying object as a uint32. |
uint64 | Uint64 | Returns the underlying object as a uint64. |