Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMFunctions
Classes
| Type | Name | Description | |
|---|---|---|---|
| FRigVMFunction_AccumulateBase | |||
| FRigVMFunction_AccumulateFloatAdd | Adds a value over time over and over again | ||
| FRigVMFunction_AccumulateFloatLerp | Interpolates two values over time over and over again | ||
| FRigVMFunction_AccumulateFloatMul | Multiplies a value over time over and over again | ||
| FRigVMFunction_AccumulateFloatRange | Accumulates the min and max values over time | ||
| FRigVMFunction_AccumulateQuatLerp | Interpolates two quaternions over time over and over again | ||
| FRigVMFunction_AccumulateQuatMul | Multiplies a quaternion over time over and over again | ||
| FRigVMFunction_AccumulateTransformLerp | Interpolates two transforms over time over and over again | ||
| FRigVMFunction_AccumulateTransformMul | Multiplies a transform over time over and over again | ||
| FRigVMFunction_AccumulateVectorAdd | Adds a vector over time over and over again | ||
| FRigVMFunction_AccumulateVectorLerp | Interpolates two vectors over time over and over again | ||
| FRigVMFunction_AccumulateVectorMul | Multiplies a vector over time over and over again | ||
| FRigVMFunction_AccumulateVectorRange | Accumulates the min and max values over time | ||
| FRigVMFunction_AlphaInterp | Takes in a float value and outputs an accumulated value with a customized scale and clamp | ||
| FRigVMFunction_AlphaInterpQuat | Takes in a vector value and outputs an accumulated value with a customized scale and clamp | ||
| FRigVMFunction_AlphaInterpVector | Takes in a vector value and outputs an accumulated value with a customized scale and clamp | ||
| FRigVMFunction_DeltaFromPreviousFloat | Computes the difference from the previous value going through the node | ||
| FRigVMFunction_DeltaFromPreviousQuat | Computes the difference from the previous value going through the node | ||
| FRigVMFunction_DeltaFromPreviousTransform | Computes the difference from the previous value going through the node | ||
| FRigVMFunction_DeltaFromPreviousVector | Computes the difference from the previous value going through the node | ||
| FRigVMFunction_KalmanFloat | Averages a value over time. This uses a Kalman Filter internally. | ||
| FRigVMFunction_KalmanTransform | Averages a transform over time. This uses a Kalman Filter internally. | ||
| FRigVMFunction_KalmanVector | Averages a value over time. This uses a Kalman Filter internally. | ||
| FRigVMFunction_SimBase | |||
| FRigVMFunction_SimBaseMutable | |||
| FRigVMFunction_Timeline | Simulates a time value - can act as a timeline playing back | ||
| FRigVMFunction_TimeLoop | Simulates a time value - and outputs loop information | ||
| FRigVMFunction_TimeOffsetFloat | Records a value over time and can access the value from the past | ||
| FRigVMFunction_TimeOffsetTransform | Records a value over time and can access the value from the past | ||
| FRigVMFunction_TimeOffsetVector | Records a value over time and can access the value from the past | ||
| FRigVMFunction_VerletIntegrateVector | Simulates a single position over time using Verlet integration. |