IMatineeBase

Windows
MacOS
Linux

Inheritance Hierarchy

IMatineeBase

IMatinee

References

Module

Matinee

Header

/Engine/Source/Editor/Matinee/Public/IMatinee.h

Include

#include "IMatinee.h"

Syntax

class IMatineeBase

Functions

Name Description

Public function

void

 

ActorModified

(
    bool bUpdateViewportTransform
)

Public function

void

 

ActorSelectionChange

(
    const bool bClearSelectionIfInvalid
)

Public function

void

 

AddKey()

Public function

void

 

AddKeyToSelection

(
    UInterpGroup* InGroup,
    UInterpTrack* InTrack,
    int32 InKeyIndex,
    bool bAutoWind
)

Public function

void

 

BeginDrag3DHandle

(
    UInterpGroup* Group,
    int32 TrackIndex
)

Public function

void

 

CamMoved

(
    const FVector& NewCamLocation,
    const FRotator& NewCamRotation
)

Public function

void

 

ChangeRecordingMenu

(
    const bool bInNext
)

Public function

void

 

ChangeRecordingMenuValue

(
    FEditorViewportClient* InClien...,
    const bool bInIncrease
)

Public function

void

 

ClearKeySelection()

Public function

void

 

Close

(
    bool bForce
)

Public function

void

 

DrawModeHUD

(
    FEditorViewportClient* Viewpor...,
    FViewport* Viewport,
    const FSceneView* View,
    FCanvas* Canvas
)

Public function

void

 

DrawTracks3D

(
    const FSceneView* View,
    FPrimitiveDrawInterface* PDI
)

Public function

void

 

EndDrag3DHandle()

Public function Virtual

void

 

FinishAddKey

(
    UInterpTrack* Track,
    bool bCommitKeys
)

Slate exclusive.

Public function Const

int32

 

GetCameraMovementScheme()

Public function

UInterpData ...

 

GetInterpData()

Public function

AMatineeActo...

 

GetMatineeActor()

Public function Const

int32

 

GetNumRecordPitchSmoothingSamples()

Public function Const

int32

 

GetNumRecordRollSmoothingSamples()

Public function Const

int32

 

GetSelectedGroupCount()

Public function Const

FSelectedGro...

 

GetSelectedGroupIterator()

Public function

FSelectedGro...

 

GetSelectedGroupIterator()

Public function Const

int32

 

GetSelectedTrackCount()

Public function Const

FSelectedTra...

 

GetSelectedTrackIterator()

Public function

FSelectedTra...

 

GetSelectedTrackIterator()

Public function

bool

 

Hide3DTrackView()

Public function

void

 

InvalidateTrackWindowViewports()

Public function Const

bool

 

IsRecordingInterpValues()

Public function Const

bool

 

IsRecordMenuChangeAllowedRepeat()

Public function

bool

 

KeyIsInSelection

(
    UInterpGroup* InGroup,
    UInterpTrack* InTrack,
    int32 InKeyIndex
)

Public function

void

 

LoadRecordingSettings

(
    FCameraControllerConfig& InCameraC...
)

Public function

void

 

Move3DHandle

(
    UInterpGroup* Group,
    int32 TrackIndex,
    int32 KeyIndex,
    bool bArriving,
    const FVector& Delta
)

Public function

void

 

MoveInitialPosition

(
    const FVector& Delta,
    const FRotator& DeltaRot
)

Public function

bool

 

ProcessKeyPress

(
    FKey Key,
    bool bCtrlDown,
    bool bAltDown
)

Public function

void

 

RemoveKeyFromSelection

(
    UInterpGroup* InGroup,
    UInterpTrack* InTrack,
    int32 InKeyIndex
)

Public function

void

 

ResetRecordingMenuValue

(
    FEditorViewportClient* InClien...
)

Public function

void

 

ResumePlaying()

Public function

void

 

SelectTrack

(
    UInterpGroup* Group,
    UInterpTrack* TrackToSelect,
    bool bDeselectPreviousTracks
)

Public function

void

 

SetRecordMode

(
    const uint32 InNewMode
)

Public function

bool

 

Show

(
    bool bShow
)

Public function

void

 

StartPlaying

(
    bool bPlayLoop,
    bool bPlayForward
)

Public function

void

 

StopPlaying()

Public function

void

 

ToggleRecordInterpValues()

Public function

void

 

ToggleRecordMenuDisplay()

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