10#include "TouchInterface.generated.h"
20 UPROPERTY(EditAnywhere, Category=
"Control", meta=(
ToolTip=
"Set this to true to treat the joystick as a simple button"))
42 : bTreatAsButton(
false)
49 , InputScale(1.f, 1.f)
58UCLASS(Blueprintable, BlueprintType, MinimalAPI)
63 UPROPERTY(EditAnywhere, Category=
"TouchInterface")
66 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"Opacity (0.0 - 1.0) of all controls while any control is active"))
69 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"Opacity (0.0 - 1.0) of all controls while no controls are active"))
70 float InactiveOpacity;
72 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"How long after user interaction will all controls fade out to Inactive Opacity"))
73 float TimeUntilDeactive;
75 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"How long after going inactive will controls reset/recenter themselves (0.0 will disable this feature)"))
78 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"How long after joystick enabled for touch (0.0 will disable this feature)"))
79 float ActivationDelay;
81 UPROPERTY(EditAnywhere, Category=
"TouchInterface", meta=(
ToolTip=
"Prevent joystick re-centering and moving from Center through user taps"))
82 bool bPreventRecenter;
84 UPROPERTY(EditAnywhere, Category =
"TouchInterface", meta = (
ToolTip =
"Delay at startup before virtual joystick is drawn"))
@ ForceInitToZero
Definition CoreMiscDefines.h:156
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
bool left(const int *a, const int *b, const int *c)
Definition RecastMesh.cpp:182
if(Failed) console_printf("Failed.\n")
Definition SharedPointer.h:692
Definition Texture2D.h:26
Definition TouchInterface.h:60
@ false
Definition radaudio_common.h:23
int main()
Definition radaudio_mdct_build_tables.cpp:83
Definition InputCoreTypes.h:50
Definition ObjectPtr.h:488