KOSMIndoorMap::SceneController

Search for usage in LXR

KOSMIndoorMap::SceneController Class Reference

#include <scenecontroller.h>

Public Member Functions

void overlaySourceUpdated ()
 
void setMapData (const MapData &data)
 
void setOverlaySources (std::vector< QPointer< AbstractOverlaySource >> &&overlays)
 
void setStyleSheet (const MapCSSStyle *styleSheet)
 
void setView (const View *view)
 
void updateScene (SceneGraph &sg) const
 

Detailed Description

Creates/updates the scene graph based on a given style sheet and view.

Definition at line 36 of file scenecontroller.h.

Member Function Documentation

void SceneController::overlaySourceUpdated ( )

Overlay dirty state tracking.

Definition at line 97 of file scenecontroller.cpp.

void SceneController::updateScene ( SceneGraph sg) const

Creates or updates sg based on the currently set style and view settings.

When possible, provide the scene graph of the previous run to re-use scene graph elements that didn't change.

Definition at line 103 of file scenecontroller.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Jul 29 2021 23:03:59 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.