Navigation
API > API/Plugins > API/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 |