FMatineeImportTools

Windows
MacOS
Linux

References

Module

MovieSceneTools

Header

/Engine/Source/Editor/MovieSceneTools/Public/MatineeImportTools.h

Include

#include "MatineeImportTools.h"

Syntax

class FMatineeImportTools

Functions

Name Description

Public function Static

bool

 

CopyInterpAnimControlTrack

(
    UInterpTrackAnimControl* Matin...,
    UMovieSceneSkeletalAnimationTrack&...,
    FFrameNumber EndPlaybackRange
)

Copies keys from a matinee anim control track to a sequencer skeletal animation track.

Public function Static

bool

 

CopyInterpBoolTrack

(
    UInterpTrackBoolProp* MatineeB...,
    UMovieSceneBoolTrack* BoolTrac...
)

Copies keys from a matinee bool track to a sequencer bool track.

Public function Static

bool

 

CopyInterpColorTrack

(
    UInterpTrackColorProp* ColorPr...,
    UMovieSceneColorTrack* ColorTr...
)

Copies keys from a matinee color track to a sequencer color track.

Public function Static

bool

 

CopyInterpDirectorTrack

(
    UInterpTrackDirector* Director...,
    UMovieSceneCameraCutTrack* Cam...,
    AMatineeActor* MatineeActor,
    IMovieScenePlayer& Player
)

Copies keys from a matinee director track to a sequencer camera cut track.

Public function Static

bool

 

CopyInterpEventTrack

(
    UInterpTrackEvent* MatineeEven...,
    UMovieSceneEventTrack* EventTr...
)

Copies keys from a matinee event track to a sequencer event track.

Public function Static

bool

 

CopyInterpFadeTrack

(
    UInterpTrackFade* MatineeFadeT...,
    UMovieSceneFadeTrack* FadeTrac...
)

Copies keys from a matinee fade track to a sequencer fade track.

Public function Static

bool

 

CopyInterpFloatTrack

(
    UInterpTrackFloatBase* Matinee...,
    UMovieSceneFloatTrack* FloatTr...
)

Copies keys from a matinee float track to a sequencer float track.

Public function Static

bool

 

CopyInterpLinearColorTrack

(
    UInterpTrackLinearColorProp* L...,
    UMovieSceneColorTrack* ColorTr...
)

Copies keys from a matinee linear color track to a sequencer color track.

Public function Static

bool

 

CopyInterpMaterialParamTrack

Copies keys from a matinee material paramter track to a sequencer material track

Public function Static

bool

 

CopyInterpMaterialParamTrack

Copies keys from a matinee material paramter track to a sequencer material track

Public function Static

bool

 

CopyInterpMoveTrack

(
    UInterpTrackMove* MoveTrack,
    UMovieScene3DTransformTrack* T...,
    const FVector& DefaultScale
)

Copies keys from a matinee move track to a sequencer transform track.

Public function Static

bool

 

CopyInterpParticleTrack

(
    UInterpTrackToggle* MatineeTog...,
    UMovieSceneParticleTrack* Part...
)

Copies keys from a matinee toggle track to a sequencer particle track.

Public function Static

bool

 

CopyInterpSlomoTrack

(
    UInterpTrackSlomo* MatineeSlom...,
    UMovieSceneSlomoTrack* SlomoTr...
)

Copies keys from a matinee Slomo track to a sequencer Slomo track.

Public function Static

bool

 

CopyInterpSoundTrack

(
    UInterpTrackSound* MatineeSoun...,
    UMovieSceneAudioTrack* AudioTr...
)

Copies keys from a matinee sound track to a sequencer audio track.

Public function Static

bool

 

CopyInterpVectorTrack

(
    UInterpTrackVectorProp* Matine...,
    UMovieSceneVectorTrack* Vector...
)

Copies keys from a matinee vector track to a sequencer vector track.

Public function Static

bool

 

CopyInterpVisibilityTrack

(
    UInterpTrackVisibility* Matine...,
    UMovieSceneVisibilityTrack* Vi...
)

Copies keys from a matinee visibility track to a sequencer visibility track.

Public function Static

ERichCurveIn...

 

MatineeInterpolationToRichCurveInterpolation

(
    EInterpCurveMode CurveMode
)

Converts a matinee interpolation mode to its equivalent rich curve interpolation mode.

Public function Static

ERichCurveTa...

 

MatineeInterpolationToRichCurveTangent

(
    EInterpCurveMode CurveMode
)

Converts a matinee interpolation mode to its equivalent rich curve tangent mode.

Public function Static

void

 

SetOrAddKey

(
    TMovieSceneChannelData< FMovieScene...,
    FFrameNumber Time,
    float Value,
    float ArriveTangent,
    float LeaveTangent,
    EInterpCurveMode MatineeInterpMode,
    FFrameRate FrameRate,
    ERichCurveTangentWeightMode Weighte...,
    float ArriveTangentWeight,
    float LeaveTangentWeight
)

Adds a key to a rich curve based on matinee curve key data.

Public function Static

bool

 

TryConvertMatineeToggleToOutParticleKey

(
    ETrackToggleAction ToggleAction,
    EParticleKey& OutParticleKey
)

Tries to convert a matinee toggle to a particle key.

Constants

Name

Description

SectionRangeMode

Specifies how the converted sections ar sized. Defaults to 'All'.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss