载入中...
搜索中...
未找到
eve::action::ActionParameterKey结构体 参考
One normalized, owning parameter-curve key. 更多...
#include <ActionParameterCurve.h>
Public 成员函数 | |
| auto | operator<=> (const ActionParameterKey &) const =default |
| Operator <=>. | |
Public 属性 | |
| double | time = 0.0 |
| Normalized key time in [0, 1]. | |
| double | value = 0.0 |
| Authored scalar value. | |
| double | inTangent = 0.0 |
| Incoming value-per-normalized-time tangent for cubic interpolation. | |
| double | outTangent = 0.0 |
| Outgoing value-per-normalized-time tangent for cubic interpolation. | |
| ActionParameterInterpolation | interpolation = ActionParameterInterpolation::Linear |
| Interpolation from this key to the following key. | |
详细描述
One normalized, owning parameter-curve key.
在文件 ActionParameterCurve.h 第 24 行定义.
成员函数说明
◆ operator<=>()
|
default |
Operator <=>.
类成员变量说明
◆ inTangent
| double eve::action::ActionParameterKey::inTangent = 0.0 |
Incoming value-per-normalized-time tangent for cubic interpolation.
在文件 ActionParameterCurve.h 第 30 行定义.
◆ interpolation
| ActionParameterInterpolation eve::action::ActionParameterKey::interpolation = ActionParameterInterpolation::Linear |
Interpolation from this key to the following key.
在文件 ActionParameterCurve.h 第 34 行定义.
◆ outTangent
| double eve::action::ActionParameterKey::outTangent = 0.0 |
Outgoing value-per-normalized-time tangent for cubic interpolation.
在文件 ActionParameterCurve.h 第 32 行定义.
◆ time
| double eve::action::ActionParameterKey::time = 0.0 |
Normalized key time in [0, 1].
在文件 ActionParameterCurve.h 第 26 行定义.
被这些函数引用 eve::action::ActionParameterCurveBinding::fromPayload().
◆ value
| double eve::action::ActionParameterKey::value = 0.0 |
Authored scalar value.
在文件 ActionParameterCurve.h 第 28 行定义.
该结构体的文档由以下文件生成:
- src/modules/action/ActionParameterCurve.h