Kstars
constellationartitem.cpp
13 ConstellationArtItem::ConstellationArtItem(ConstellationArtComponent *artComp, RootNode *rootNode)
void update() override
calls update() of all child ConstellationArtNodes if constellation art is on.
Definition: constellationartitem.cpp:46
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
ConstellationArtItem(ConstellationArtComponent *artComp, RootNode *rootNode=nullptr)
Definition: constellationartitem.cpp:13
A SkyNode derived class that represents ConstellationsArt object.
Definition: constellationartnode.h:22
void loadData()
Read the skycultures.sqlite database file.
Definition: constellationartcomponent.cpp:39
void appendChildNode(QSGNode *node)
QSGNode * firstChild() const const
int childCount() const const
void deleteNodes()
deleteNodes deletes constellation art data and ConstellationArtNodes
Definition: constellationartitem.cpp:19
void deleteData()
deletes all created ConstellationsArt objects.
Definition: constellationartcomponent.cpp:33
virtual void update() override
Updates coordinate of the object on SkyMapLite.
Definition: constellationartnode.cpp:29
void loadNodes()
loadNodes loads constellation art data and creates ConstellationArtNodes
Definition: constellationartitem.cpp:32
Information about a ConstellationsArt object. This class represents a constellation image.
Definition: constellationsart.h:28
QSGNode * nextSibling() const const
void removeChildNode(QSGNode *node)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:02:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:02:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.