UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
KeyState.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
8/*=============================================================================
9 KeyState - contains details about a key's state and recent events
10=============================================================================*/
11
@ IE_MAX
Definition EngineBaseTypes.h:37
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition Array.h:670
@ false
Definition radaudio_common.h:23
Definition KeyState.h:13
uint8 bDown
Definition KeyState.h:24
uint8 bConsumed
Definition KeyState.h:30
TArray< uint32 > EventCounts[IE_MAX]
Definition KeyState.h:45
uint8 bDownPrevious
Definition KeyState.h:27
uint8 bWasJustFlushed
Definition KeyState.h:36
uint8 SampleCountAccumulator
Definition KeyState.h:42
FVector RawValue
Definition KeyState.h:15
FKeyState()
Definition KeyState.h:53
uint8 PairSampledAxes
Definition KeyState.h:39
FVector RawValueAccumulator
Definition KeyState.h:51
TArray< uint32 > EventAccumulator[IE_MAX]
Definition KeyState.h:48
FVector Value
Definition KeyState.h:18
float LastUpDownTransitionTime
Definition KeyState.h:21