Language:
Discover
By Skill Level
By Category

FFbxCurvesAPI

Choose your OS:

Syntax

class FFbxCurvesAPI

Variables

Name Description

Public variable

TMap < uint64 , F ...

 

CurvesData

Public variable

FbxScene *

 

Scene

Public variable

TMap < uint64 , F ...

 

TransformData

Constructors

Name Description

Public function

FFbxCurvesAPI()

Functions

Name Description

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetAllNodeNameArray

(
    TArray < FString >& AllNodeNames
)

Name API.

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetAllNodePropertyCurveHandles

(
    const FString & NodeName,
    const FString & PropertyName,
    TArray < FFbxAnimCurveHandle >& Pro...
)

Handle API.

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetAnimatedNodeNameArray

(
    TArray < FString >& AnimatedNodeNam...
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetBakeCurveData

(
    const FFbxAnimCurveHandle & CurveHa...,
    TArray < float >& CurveData,
    float PeriodTime,
    float StartTime,
    float StopTime,
    bool bNegative
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetBakeCurveData

(
    const FString & NodeName,
    const FString & PropertyName,
    int32 ChannelIndex,
    int32 CompositeIndex,
    TArray < float >& CurveData,
    float PeriodTime,
    float StartTime,
    float StopTime,
    bool bNegative
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetConvertedTransformCurveData

(
    const FString & NodeName,
    FInterpCurveFloat & TranslationX,
    FInterpCurveFloat & TranslationY,
    FInterpCurveFloat & TranslationZ,
    FInterpCurveFloat & EulerRotationX,
    FInterpCurveFloat & EulerRotationY,
    FInterpCurveFloat & EulerRotationZ,
    FInterpCurveFloat & ScaleX,
    FInterpCurveFloat & ScaleY,
    FInterpCurveFloat & ScaleZ,
    FTransform & DefaultTransform
)

Conversion API.

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetConvertedTransformCurveData

(
    const FString & NodeName,
    FRichCurve & TranslationX,
    FRichCurve & TranslationY,
    FRichCurve & TranslationZ,
    FRichCurve & EulerRotationX,
    FRichCurve & EulerRotationY,
    FRichCurve & EulerRotationZ,
    FRichCurve & ScaleX,
    FRichCurve & ScaleY,
    FRichCurve & ScaleZ,
    FTransform & DefaultTransform
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetCurveData

(
    const FFbxAnimCurveHandle & CurveHa...,
    FInterpCurveFloat & CurveData,
    bool bNegative
)

Deprecated

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetCurveData

(
    const FFbxAnimCurveHandle & CurveHa...,
    FRichCurve & CurveData,
    bool bNegative
)

Similar to function UnFbx::FFbxImporter::ImportCurve in SkeletalMeshEdit but with weighted tangent support.

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetCurveData

(
    const FString & NodeName,
    const FString & PropertyName,
    int32 ChannelIndex,
    int32 CompositeIndex,
    FInterpCurveFloat & CurveData,
    bool bNegative
)

Deprecrated

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetCurveData

(
    const FString & NodeName,
    const FString & PropertyName,
    int32 ChannelIndex,
    int32 CompositeIndex,
    FRichCurve & CurveData,
    bool bNegative
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetCurveHandle

(
    const FString & NodeName,
    const FString & PropertyName,
    int32 ChannelIndex,
    int32 CompositeIndex,
    FFbxAnimCurveHandle & CurveHandle
)

Public function

[UNREALED_API](API\Editor\UnrealEd\Commandlets\UNREALED_API_2)...

 

GetNodeAnimatedPropertyNameArray

(
    const FString & NodeName,
    TArray < FString >& AnimatedPropert...
)

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/FbxImporter.h