QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | List of all members
QgsAbstract3DMapController Class Reference

Abstract base class for all 3D map controllers. More...

#include <qgs3dmapcontroller.h>

Inheritance diagram for QgsAbstract3DMapController:
Inheritance graph
[legend]

Public Member Functions

 QgsAbstract3DMapController (QObject *parent=nullptr)
 Constructor for QgsAbstract3DMapController, with the specified parent object. More...
 
Qgis::InputControllerType type () const override
 Returns the input controller type. More...
 
- Public Member Functions inherited from QgsAbstractInputController
 QgsAbstractInputController (QObject *parent=nullptr)
 Constructor for QgsAbstractInputController, with the specified parent object. More...
 
virtual QgsAbstractInputControllerclone () const =0
 Returns a new copy of the controller. More...
 
virtual QString deviceId () const =0
 Returns a string uniquely identifying the device. More...
 
virtual Qgis::InputControllerType type () const =0
 Returns the input controller type. More...
 

Detailed Description

Abstract base class for all 3D map controllers.

Since
QGIS 3.34

Definition at line 31 of file qgs3dmapcontroller.h.

Constructor & Destructor Documentation

◆ QgsAbstract3DMapController()

QgsAbstract3DMapController::QgsAbstract3DMapController ( QObject *  parent = nullptr)

Constructor for QgsAbstract3DMapController, with the specified parent object.

Definition at line 18 of file qgs3dmapcontroller.cpp.

Member Function Documentation

◆ type()

Qgis::InputControllerType QgsAbstract3DMapController::type ( ) const
overridevirtual

Returns the input controller type.

Implements QgsAbstractInputController.

Definition at line 24 of file qgs3dmapcontroller.cpp.


The documentation for this class was generated from the following files: