Navigation
Unreal Engine C++ API Reference > Plugins > VCamInput
Inheritance Hierarchy
- IInputProcessor
- FVCamInputProcessor
References
Module | VCamInput |
Header | /Engine/Plugins/Experimental/VirtualCameraCore/Source/VCamInput/Public/VCamInputProcessor.h |
Include | #include "VCamInputProcessor.h" |
Syntax
class FVCamInputProcessor : public IInputProcessor
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TInputDelegateStore< FAnalogInputDelegate > | AnalogDelegateStore | |
![]() |
bool | bShouldConsumeGamepadInput | |
![]() |
TInputDelegateStore< FKeyInputDelegate > | KeyDownDelegateStore | |
![]() |
TInputDelegateStore< FKeyInputDelegate > | KeyUpDelegateStore | |
![]() |
TInputDelegateStore< FMotionInputEvent > | MotionDelegateStore | |
![]() |
TInputDelegateStore< FPointerInputDelegate > | MouseButtonDoubleClickDelegateStore | |
![]() |
TInputDelegateStore< FPointerInputDelegate > | MouseButtonDownDelegateStore | |
![]() |
TInputDelegateStore< FPointerInputDelegate > | MouseButtonUpDelegateStore | |
![]() |
TInputDelegateStore< FPointerInputDelegate > | MouseMoveDelegateStore | |
![]() |
TInputDelegateStore< FPointerInputDelegate > | MouseWheelDelegateStore |
Overridden from IInputProcessor
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | HandleAnalogInputEvent
(
FSlateApplication& SlateApp, |
Analog axis input |
![]() ![]() |
bool | HandleKeyDownEvent
(
FSlateApplication& SlateApp, |
Key down input |
![]() ![]() |
bool | HandleKeyUpEvent
(
FSlateApplication& SlateApp, |
Key up input |
![]() ![]() |
bool | HandleMotionDetectedEvent
(
FSlateApplication& SlateApp, |
Called when a motion-driven device has new input |
![]() ![]() |
bool | HandleMouseButtonDoubleClickEvent
(
FSlateApplication& SlateApp, |
Mouse button double clicked. |
![]() ![]() |
bool | HandleMouseButtonDownEvent
(
FSlateApplication& SlateApp, |
Mouse button press |
![]() ![]() |
bool | HandleMouseButtonUpEvent
(
FSlateApplication& SlateApp, |
Mouse button release |
![]() ![]() |
bool | HandleMouseMoveEvent
(
FSlateApplication& SlateApp, |
Mouse movement input |
![]() ![]() |
bool | HandleMouseWheelOrGestureEvent
(
FSlateApplication& SlateApp, |
Mouse wheel input |
![]() ![]() |
void | Tick
(
const float DeltaTime, |
Input Tick |