Cast ()
Turns the given bool into a float value Turns the given bool into an integer value Makes a color from a single float Makes a color from a single double Returns the double cast to an int (this uses floor) Returns the double cast to a float Returns the float cast to an int (this uses floor) Returns the float cast to a double Returns the int cast to a float Returns the int cast to a double Makes a transform from a matrix Makes a matrix from a transform Makes a quaternion from a rotator Retrieves the rotator Makes a quaternion based transform from a euler based transform Retrieves a euler based transform from a quaternion based transform Makes a vector from a single float Makes a vector from a single double Casts the provided item key to its name
Information
| Plugin | RigVM |
| Tags | Cast,To Float,To Integer,From Float,Make,Construct,From Double,To Int,To Double,To Transform,From Transform,From Rotator,To Rotator,To Euler Transform,To Name,Engine Test Rig VM Custom Type from Int,Engine Test Rig VM Custom Type to Int |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Value | The bool value to convert | bool float double int32 Rotator Quat Transform Matrix Euler Transform Rig Element Key FEngineTest_CustomType |
False |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Result | The resulting float number (0 or 1) | float double int32 FName Rotator Quat Transform Vector Linear Color Matrix Euler Transform FEngineTest_CustomType |
Cast (FRigVMDispatch_CastEnumToInt)
Casts from enum to int
Information
| Plugin | RigVM |
| Category | Enum |
| Tags | As |
| Type | FRigVMDispatch_CastEnumToInt |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Value | The enum value to cast to an integer | Wildcard |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Result | The resulting integer value | int32 |
Cast (FRigVMDispatch_CastIntToEnum)
Casts from int to enum
Information
| Plugin | RigVM |
| Category | Enum |
| Tags | As |
| Type | FRigVMDispatch_CastIntToEnum |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Value | The integer value to cast to an enum value | int32 | 0 |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Result | The resulting enum value | Wildcard |
Cast (FRigVMDispatch_CastObject)
Casts between object types
Information
| Plugin | RigVM |
| Category | Object |
| Tags | As |
| Type | FRigVMDispatch_CastObject |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Value | The object to cast to a new type | Wildcard |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Result | The resulting cast object. This may be potentially nullptr as well if the cast was not successful. | Wildcard |