QButtonAxisInput Class▲
- 
					
Header: Qt3DInput/QButtonAxisInput
 - 
					
Since: Qt 5.7
 - 
					
CMake:
find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
 - 
					
qmake: QT += 3dinput
 - 
					
Inherited By:
 - 
					
Instantiated By: qml-qt3d-input-buttonaxisinput.xml
 - 
					
Inherits: Qt3DInput::QAbstractAxisInput
 
Detailed Description▲
Property Documentation▲
acceleration : float▲
Specifies the rate at which the axis value changes when a button is held
Access functions:
- 
							
float acceleration() const
 - 
							
void setAcceleration(float acceleration)
 
Notifier signal:
- 
							
void accelerationChanged(float acceleration)
 
buttons : QList<int>▲
Access functions:
- 
							
<int> buttons() const
 - 
							
void setButtons(const <int> &buttons)
 
Notifier signal:
- 
							
void buttonsChanged(const <int> &buttons)
 
deceleration : float▲
Specifies the rate at which the axis value returns to normal when a button is released
Access functions:
- 
							
float deceleration() const
 - 
							
void setDeceleration(float deceleration)
 
Notifier signal:
- 
							
void decelerationChanged(float deceleration)
 
scale : float▲
Specifies how the axis output value is scaled. No scaling is applied by default so it defaults to 1.
Access functions:
- 
							
float scale() const
 - 
							
void setScale(float scale)
 
Notifier signal:
- 
							
void scaleChanged(float scale)
 
Member Function Documentation▲
[explicit] QButtonAxisInput::QButtonAxisInput(Qt3DCore::QNode *parent = nullptr)▲
Constructs a new QButtonAxisInput instance with parent.


