QAbstractCameraController Class▲
- 
					Header: QAbstractCameraController 
- 
					CMake: find_package(Qt6 REQUIRED COMPONENTS 3dextras) target_link_libraries(mytarget PRIVATE Qt6::3dextras) 
- 
					qmake: QT += 3dextras 
- 
					Inherits: Qt3DCore::QEntity 
- 
					Inherited By: Qt3DExtras::QFirstPersonCameraController and Qt3DExtras::QOrbitCameraController 
Detailed Description▲
QAbstractCameraController sets up and handles input from keyboard, mouse, and other devices. QAbstractCameraController is an abstract class and cannot itself be instantiated. It provides a standard interface for camera controllers.
Derived classes need only implement the frameActionTriggered() method to move the camera.
Property Documentation▲
acceleration : float▲
Holds the current acceleration of the camera controller.
Access functions:
- 
							float acceleration() const 
- 
							void setAcceleration(float acceleration) 
Notifier signal:
- 
							void accelerationChanged(float acceleration) 
camera : Qt3DRender::QCamera*▲
Holds the currently controlled camera.
Access functions:
- 
							*camera() const 
- 
							void setCamera( *camera) 
Notifier signal:
- 
							void cameraChanged() 
deceleration : float▲
Holds the current deceleration of the camera controller.
Access functions:
- 
							float deceleration() const 
- 
							void setDeceleration(float deceleration) 
Notifier signal:
- 
							void decelerationChanged(float deceleration) 
linearSpeed : float▲
Holds the current linear speed of the camera controller. Linear speed determines the movement speed of the camera.
The default is 10.0.
Access functions:
- 
							float linearSpeed() const 
- 
							void setLinearSpeed(float linearSpeed) 
Notifier signal:
- 
							void linearSpeedChanged() 
lookSpeed : float▲
Holds the current look speed of the camera controller. The look speed determines the turn rate of the camera pan and tilt.
The default is 180.0.
Access functions:
- 
							float lookSpeed() const 
- 
							void setLookSpeed(float lookSpeed) 
Notifier signal:
- 
							void lookSpeedChanged() 




