#include <CscSequenceMovements.h>
Public Member Functions | |
| MovementStatesParameters (MovementStatesType type, int firstStateId, int secondStateId, optional< double > loopFirstStateValue, optional< double > loopSecondStateValue) | |
Public Attributes | |
| MovementStatesType | type |
| How states alternate (continuous, loop by distance, or loop by time) More... | |
| int | firstStateId |
| start state ID More... | |
| int | secondStateId |
| Alternate/end state ID. More... | |
| optional< double > | loopFirstStateValue |
| Distance or time value for first state (optional) More... | |
| optional< double > | loopSecondStateValue |
| Distance or time value for second state (optional) More... | |
Holds parameters for state switching during movement.
|
inline |
| int MovementStatesParameters::firstStateId |
start state ID
| optional<double> MovementStatesParameters::loopFirstStateValue |
Distance or time value for first state (optional)
| optional<double> MovementStatesParameters::loopSecondStateValue |
Distance or time value for second state (optional)
| int MovementStatesParameters::secondStateId |
Alternate/end state ID.
| MovementStatesType MovementStatesParameters::type |
How states alternate (continuous, loop by distance, or loop by time)