![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "InputCoreTypes.h"#include "Math/NumericLimits.h"#include "Math/Ray.h"#include "Math/UnrealMath.h"#include "Math/UnrealMathSSE.h"#include "Math/Vector.h"#include "Math/Vector2D.h"#include "Misc/AssertionMacros.h"#include "Misc/EnumClassFlags.h"#include "UObject/ObjectMacros.h"#include "UObject/WeakObjectPtr.h"#include "UObject/WeakObjectPtrTemplates.h"#include "InputState.generated.h"Go to the source code of this file.
Classes | |
| struct | FInputRayHit |
| struct | FDeviceButtonState |
| struct | FKeyboardInputDeviceState |
| struct | FMouseInputDeviceState |
| struct | FInputDeviceState |
| struct | FInputDeviceRay |
Enumerations | |
| enum class | EInputDevices { None = 0 , Keyboard = 1 , Mouse = 2 , Gamepad = 4 , OculusTouch = 8 , HTCViveWands = 16 , AnySpatialDevice = OculusTouch | HTCViveWands , TabletFingers = 1024 } |
Functions | |
| ENUM_CLASS_FLAGS (EInputDevices) | |
|
strong |
| ENUM_CLASS_FLAGS | ( | EInputDevices | ) |