FVCamInputProcessor

Windows
MacOS
Linux

Inheritance Hierarchy

IInputProcessor

FVCamInputProcessor

References

Module

VCamInput

Header

/Engine/Plugins/Experimental/VirtualCamera/Source/VCamInput/Public/VCamInputProcessor.h

Include

#include "VCamInputProcessor.h"

Syntax

class FVCamInputProcessor : public IInputProcessor

Variables

Overridden from IInputProcessor

Name Description

Public function Virtual

bool

 

HandleAnalogInputEvent

(
    FSlateApplication& SlateApp,
    const FAnalogInputEvent& InAnalogI...
)

Analog axis input

Public function Virtual

bool

 

HandleKeyDownEvent

(
    FSlateApplication& SlateApp,
    const FKeyEvent& InKeyEvent
)

Key down input

Public function Virtual

bool

 

HandleKeyUpEvent

(
    FSlateApplication& SlateApp,
    const FKeyEvent& InKeyEvent
)

Key up input

Public function Virtual

bool

 

HandleMotionDetectedEvent

(
    FSlateApplication& SlateApp,
    const FMotionEvent& MotionEvent
)

Called when a motion-driven device has new input

Public function Virtual

bool

 

HandleMouseButtonDoubleClickEvent

(
    FSlateApplication& SlateApp,
    const FPointerEvent& MouseEvent
)

Mouse button double clicked.

Public function Virtual

bool

 

HandleMouseButtonDownEvent

(
    FSlateApplication& SlateApp,
    const FPointerEvent& MouseEvent
)

Mouse button press

Public function Virtual

bool

 

HandleMouseButtonUpEvent

(
    FSlateApplication& SlateApp,
    const FPointerEvent& MouseEvent
)

Mouse button release

Public function Virtual

bool

 

HandleMouseMoveEvent

(
    FSlateApplication& SlateApp,
    const FPointerEvent& MouseEvent
)

Mouse movement input

Public function Virtual

bool

 

HandleMouseWheelOrGestureEvent

(
    FSlateApplication& SlateApp,
    const FPointerEvent& InWheelEvent,
    const FPointerEvent* InGesture...
)

Mouse wheel input

Public function Virtual

void

 

Tick

(
    const float DeltaTime,
    FSlateApplication& SlateApp,
    TSharedRef< ICursor > Cursor
)

Input Tick

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