Navigation
API > API/Plugins > API/Plugins/VCamCore
Receives raw input from input processor (or player controller in user code). Filters input
| Name | UVCamPlayerInput |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/VirtualCameraCore/Source/VCamCore/Public/Input/VCamPlayerInput.h |
| Include Path | #include "Input/VCamPlayerInput.h" |
Syntax
UCLASS ()
class UVCamPlayerInput : public UEnhancedPlayerInput
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPlayerInput → UEnhancedPlayerInput → UVCamPlayerInput
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InputDeviceSettings | FVCamInputDeviceConfig | The device settings governing what we do with received input, e.g. filtering depending on input device, logging, etc. | Input/VCamPlayerInput.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FVCamInputDeviceConfig & GetInputSettings() |
Input/VCamPlayerInput.h | ||
void SetInputSettings
(
const FVCamInputDeviceConfig& Input |
Input/VCamPlayerInput.h |
Overridden from UEnhancedPlayerInput
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool InputKey
(
const FInputKeyEventArgs& Params |
Input/VCamPlayerInput.h |