FInterpEdInputInterface

Defines a set of functions that provide drag drop functionality for the interp editor classes.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Interpolation.h

Include

#include "Interpolation.h"

Syntax

class FInterpEdInputInterface

Remarks

Defines a set of functions that provide drag drop functionality for the interp editor classes.

Functions

Name Description

Public function Virtual

bool

 

AcceptsDropping

(
    FInterpEdInputData& InputData,
    FInterpEdInputInterface* DragO...
)

Public function Virtual

void

 

BeginDrag

(
    FInterpEdInputData& InputData
)

Lets the interface object know that we are beginning a drag operation.

Public function Virtual

void

 

DrawDragObject

(
    FInterpEdInputData& InputData,
    FViewport* Viewport,
    FCanvas* Canvas
)

Allows the object being dragged to be draw on the canvas.

Public function Virtual

void

 

DrawDropObject

(
    FInterpEdInputData& InputData,
    FViewport* Viewport,
    FCanvas* Canvas
)

Allows the object being dropped on to draw on the canvas.

Public function Virtual

void

 

EndDrag

(
    FInterpEdInputData& InputData
)

Lets the interface object know that we are ending a drag operation.

Public function Virtual

EMouseCursor...

 

GetMouseCursor

(
    FInterpEdInputData& InputData
)

Public function Virtual

UObject *...

 

GetUObject()

Public function Virtual

void

 

ObjectDragged

(
    FInterpEdInputData& InputData
)

Called when an object is dragged.

Public function Virtual

bool

 

ShouldDropObject

(
    FInterpEdInputData& InputData
)

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