20 #ifndef _STELOBJECTTYPE_HPP_
21 #define _STELOBJECTTYPE_HPP_
23 #include <QSharedPointer>
34 static void noDelete(T *ptr) {Q_UNUSED(ptr);}
46 #endif // _STELOBJECTTYPE_HPP_
The base abstract class for sky objects used in Stellarium like Stars, Planets, Constellations etc...
Special version of QSharedPointer which by default doesn't delete the referenced pointer when the ref...
QSharedPointerNoDelete< StelObject > StelObjectP
Intrusive pointer used to manage StelObject with smart pointers.