| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Abstract base class for all 3D map controllers. More...
#include <qgs3dmapcontroller.h>

Public Member Functions | |
| QgsAbstract3DMapController (QObject *parent=nullptr) | |
| Constructor for QgsAbstract3DMapController, with the specified parent object.   | |
| Qgis::InputControllerType | type () const override | 
| Returns the input controller type.   | |
  Public Member Functions inherited from QgsAbstractInputController | |
| QgsAbstractInputController (QObject *parent=nullptr) | |
| Constructor for QgsAbstractInputController, with the specified parent object.   | |
| virtual QgsAbstractInputController * | clone () const =0 | 
| Returns a new copy of the controller.   | |
| virtual QString | deviceId () const =0 | 
| Returns a string uniquely identifying the device.   | |
Abstract base class for all 3D map controllers.
Definition at line 31 of file qgs3dmapcontroller.h.
| QgsAbstract3DMapController::QgsAbstract3DMapController | ( | QObject * | parent = nullptr | ) | 
Constructor for QgsAbstract3DMapController, with the specified parent object.
Definition at line 19 of file qgs3dmapcontroller.cpp.
      
  | 
  overridevirtual | 
Returns the input controller type.
Implements QgsAbstractInputController.
Definition at line 24 of file qgs3dmapcontroller.cpp.