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

◆ overlaySourceUpdated()

void SceneController::overlaySourceUpdated ( )

Overlay dirty state tracking.

Definition at line 99 of file scenecontroller.cpp.

◆ updateScene()

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 105 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-2022 The KDE developers.
Generated on Fri Aug 19 2022 04:06:44 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.