QGIS API Documentation 3.41.0-Master (3440c17df1d)
Loading...
Searching...
No Matches
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.
 
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 QgsAbstractInputControllerclone () const =0
 Returns a new copy of the controller.
 
virtual QString deviceId () const =0
 Returns a string uniquely identifying the device.
 

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 19 of file qgs3dmapcontroller.cpp.

Member Function Documentation

◆ type()

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

Returns the input controller type.

Implements QgsAbstractInputController.

Definition at line 25 of file qgs3dmapcontroller.cpp.


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