Navigation
API > API/Plugins > API/Plugins/InterchangeCommonParser
This struct contains only the key data, this is only used to pass animation data from translators to factories
| Name | FInterchangeCurveKey |
| Type | struct |
| Header File | /Engine/Plugins/Interchange/Runtime/Source/Parsers/CommonParser/Public/InterchangeCommonAnimationPayload.h |
| Include Path | #include "InterchangeCommonAnimationPayload.h" |
Syntax
USTRUCT ()
struct FInterchangeCurveKey
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArriveTangent | float | If RCIM_Cubic, the arriving tangent at this key | InterchangeCommonAnimationPayload.h | |
| ArriveTangentWeight | float | If RCTWM_WeightedArrive or RCTWM_WeightedBoth, the weight of the left tangent | InterchangeCommonAnimationPayload.h | |
| InterpMode | EInterchangeCurveInterpMode | Interpolation mode between this key and the next | InterchangeCommonAnimationPayload.h | |
| LeaveTangent | float | If RCIM_Cubic, the leaving tangent at this key | InterchangeCommonAnimationPayload.h | |
| LeaveTangentWeight | float | If RCTWM_WeightedLeave or RCTWM_WeightedBoth, the weight of the right tangent | InterchangeCommonAnimationPayload.h | |
| TangentMode | EInterchangeCurveTangentMode | Mode for tangents at this key | InterchangeCommonAnimationPayload.h | |
| TangentWeightMode | EInterchangeCurveTangentWeightMode | If either tangent at this key is 'weighted' | InterchangeCommonAnimationPayload.h | |
| Time | float | Time at this key | InterchangeCommonAnimationPayload.h | |
| Value | float | Value at this key | InterchangeCommonAnimationPayload.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Serialize
(
FArchive& Ar |
InterchangeCommonAnimationPayload.h |