Kstars
cometsitem.cpp
34 bool hideLabel = !Options::showCometNames() || (SkyMapLite::Instance()->isSlewing() && Options::hideLabels());
A base class that is used for displaying SkyComponents on SkyMapLite.
Definition: skyitem.h:29
A container for nodes that holds collection of textures for stars and provides clipping.
Definition: rootnode.h:59
virtual void update() override
Determines the visibility of the object and its label and hides/updates them accordingly.
Definition: cometsitem.cpp:24
void appendChildNode(QSGNode *node)
QSGNode * firstChild() const const
CometsItem(const QList< SkyObject * > &cometsList, RootNode *rootNode=nullptr)
Constructor.
Definition: cometsitem.cpp:18
A SkyNode derived class that represents stars and objects that are drawn as stars.
Definition: pointsourcenode.h:26
void recreateList()
recreates the node tree (deletes old nodes and appends new ones according to m_cometsList)
Definition: cometsitem.cpp:72
Provides virtual functions for update of coordinates and nodes hiding.
Definition: skynode.h:27
QSGNode * nextSibling() const const
void removeChildNode(QSGNode *node)
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.