19#include "InputState.generated.h"
100 bHasHitNormal =
false;
111 bHasHitNormal =
false;
122 bHasHitNormal =
true;
170 bPressed = bDown = bReleased = bDoubleClicked =
false;
176 bPressed = bDown = bReleased = bDoubleClicked =
false;
302 bShiftKeyDown = bAltKeyDown = bCtrlKeyDown = bCmdKeyDown =
false;
408 WorldRay =
Input.Mouse.WorldRay;
#define ensure( InExpression)
Definition AssertionMacros.h:464
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
#define FVector
Definition IOSSystemIncludes.h:8
UE::Math::TVector2< double > FVector2D
Definition MathFwd.h:48
UE::Math::TRay< double > FRay
Definition MathFwd.h:58
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
@ false
Definition radaudio_common.h:23
static INPUTCORE_API const FKey RightMouseButton
Definition InputCoreTypes.h:301
static INPUTCORE_API const FKey LeftMouseButton
Definition InputCoreTypes.h:300
static INPUTCORE_API const FKey MiddleMouseButton
Definition InputCoreTypes.h:302
Definition InputCoreTypes.h:50
Definition NumericLimits.h:41
Definition WeakObjectPtrTemplates.h:25
static CORE_API const TVector2< double > ZeroVector
Definition Vector2D.h:63
static CORE_API const TVector< double > ZeroVector
Definition Vector.h:79