10#include "InputDeviceProperties.generated.h"
104 ENGINE_API virtual float RecalculateDuration();
122 template<
class TDataLayout>
125 template<
class TDataLayout>
138 UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category =
"Info")
170 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Color")
189UCLASS(Blueprintable, BlueprintType, meta = (DisplayName = "Device
Color (
Static)"))
201 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Color")
205 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Color", meta = (GetOptions =
"Engine.InputPlatformSettings.GetAllHardwareDeviceNames"))
225 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Color")
230 bool bResetAfterCompletion =
true;
243UCLASS(Blueprintable, BlueprintType, meta = (DisplayName = "Device
Color (Curve)"))
253 virtual float RecalculateDuration()
override;
257 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Color")
261 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Color", meta = (GetOptions =
"Engine.InputPlatformSettings.GetAllHardwareDeviceNames"))
280 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Triggers")
285 bool bResetUponCompletion =
true;
289UCLASS(Abstract, meta = (DisplayName = "Base
Trigger Effect"), MinimalAPI)
300 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Triggers")
318 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"DeviceProperty")
332UCLASS(Blueprintable, meta = (DisplayName = "
Trigger Feedback"))
343 virtual float RecalculateDuration()
override;
346 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Trigger")
371 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"DeviceProperty", meta = (UIMin =
"0",
UIMAX =
"9"))
405 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Trigger")
430 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"DeviceProperty")
459 virtual float RecalculateDuration()
override;
461 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Trigger")
492 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"DeviceProperty")
510 virtual float RecalculateDuration()
override;
512 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Trigger")
516 UPROPERTY(BlueprintReadWrite, EditAnywhere, Category =
"Trigger", meta = (GetOptions =
"Engine.InputPlatformSettings.GetAllHardwareDeviceNames"))
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition Engine.Build.cs:7
Definition NameTypes.h:617
Definition UObjectGlobals.h:1292
Definition UnrealString.h.inl:34
Definition CurveFloat.h:31
Definition CurveLinearColor.h:29
Definition SoundSubmix.h:568
Definition SoundBase.h:109
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
Definition RobinHoodHashTable.h:18
@ false
Definition radaudio_common.h:23
Definition InputDeviceProperties.h:486
Definition InputDeviceProperties.h:221
Definition InputDeviceProperties.h:166
Definition InputDeviceProperties.h:276
Definition InputDeviceProperties.h:314
Definition InputDeviceProperties.h:367
Definition InputDeviceProperties.h:426
Definition InputSettings.h:432
ENGINE_API bool IsValid() const
Definition InputSettings.cpp:648
FName HardwareDeviceIdentifier
Definition InputSettings.h:455
Definition UnrealType.h:7001
Definition ObjectPtr.h:488