FRichCurveKey

Namespace: UAssetAPI.UnrealTypes

One key in a rich, editable float curve

public struct FRichCurveKey

Inheritance ObjectValueTypeFRichCurveKey
Implements IStruct<FRichCurveKey>

Fields

InterpMode

public ERichCurveInterpMode InterpMode;

TangentMode

public ERichCurveTangentMode TangentMode;

TangentWeightMode

public ERichCurveTangentWeightMode TangentWeightMode;

Time

public float Time;

Value

public float Value;

ArriveTangent

public float ArriveTangent;

ArriveTangentWeight

public float ArriveTangentWeight;

LeaveTangent

public float LeaveTangent;

LeaveTangentWeight

public float LeaveTangentWeight;

Constructors

FRichCurveKey()

FRichCurveKey()

FRichCurveKey(ERichCurveInterpMode, ERichCurveTangentMode, ERichCurveTangentWeightMode, Single, Single, Single, Single, Single, Single)

FRichCurveKey(ERichCurveInterpMode interpMode, ERichCurveTangentMode tangentMode, ERichCurveTangentWeightMode tangentWeightMode, float time, float value, float arriveTangent, float arriveTangentWeight, float leaveTangent, float leaveTangentWeight)

Parameters

interpMode ERichCurveInterpMode

tangentMode ERichCurveTangentMode

tangentWeightMode ERichCurveTangentWeightMode

time Single

value Single

arriveTangent Single

arriveTangentWeight Single

leaveTangent Single

leaveTangentWeight Single

FRichCurveKey(AssetBinaryReader)

FRichCurveKey(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Methods

Write(AssetBinaryWriter)

int Write(AssetBinaryWriter writer)

Parameters

writer AssetBinaryWriter

Returns

Int32

Read(AssetBinaryReader)

FRichCurveKey Read(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Returns

FRichCurveKey

ToString()

string ToString()

Returns

String

FromString(String[], UAsset)

FRichCurveKey FromString(String[] d, UAsset asset)

Parameters

d String[]

asset UAsset

Returns

FRichCurveKey