UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LiveLinkInputDeviceTypes.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "Containers/Map.h"
7
8#include "LiveLinkInputDeviceTypes.generated.h"
9
13USTRUCT(BlueprintType)
18
22USTRUCT(BlueprintType)
24{
26
27 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
28 float LeftAnalogX = 0;
29
30 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
31 float LeftAnalogY = 0;
32
33 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
34 float RightAnalogX = 0;
35
36 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
37 float RightAnalogY = 0;
38
39 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
40 float LeftTriggerAnalog = 0;
41
42 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
43 float RightTriggerAnalog = 0;
44
45 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
46 float LeftThumb = 0;
47
48 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
49 float RightThumb = 0;
50
51 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
52 float SpecialLeft = 0;
53
54 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
55 float SpecialLeft_X = 0;
56
57 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
58 float SpecialLeft_Y = 0;
59
60 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
61 float SpecialRight = 0;
62
63 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
64 float FaceButtonBottom = 0;
65
66 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
67 float FaceButtonRight = 0;
68
69 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
70 float FaceButtonLeft = 0;
71
72 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
73 float FaceButtonTop = 0;
74
75 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
76 float LeftShoulder = 0;
77
78 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
79 float RightShoulder = 0;
80
81 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
82 float LeftTriggerThreshold = 0;
83
84 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
85 float RightTriggerThreshold = 0;
86
87 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
88 float DPadUp = 0;
89
90 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
91 float DPadDown = 0;
92
93 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
94 float DPadRight = 0;
95
96 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
97 float DPadLeft = 0;
98
99 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
100 float LeftStickUp = 0;
101
102 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
103 float LeftStickDown = 0;
104
105 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
106 float LeftStickRight = 0;
107
108 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
109 float LeftStickLeft = 0;
110
111 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
112 float RightStickUp = 0;
113
114 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
115 float RightStickDown = 0;
116
117 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
118 float RightStickRight = 0;
119
120 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Gamepad Input Device")
121 float RightStickLeft = 0;
122};
123
127USTRUCT(BlueprintType)
129{
131
132
133 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "LiveLink")
135
137 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "LiveLink")
139};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition LiveLinkTypes.h:286
Definition LiveLinkTypes.h:217
Definition LiveLinkTypes.h:256
Definition LiveLinkInputDeviceTypes.h:129
Definition LiveLinkInputDeviceTypes.h:24
Definition LiveLinkInputDeviceTypes.h:15