25 #include "StelObject.hpp"
52 virtual QString
getType()
const {
return "Nebula";}
64 void setLabelColor(
const Vec3f& v) {labelColor = v;}
65 void setCircleColor(
const Vec3f& v) {circleColor = v;}
72 friend struct DrawNebulaFuncObject;
75 struct NebulaHintTextures
95 NebulaHintTextures(): initialized(false){}
97 ~NebulaHintTextures();
119 bool readNGC(
char *record);
120 void readNGC(QDataStream& in);
122 void drawHints(
StelRenderer* renderer,
float maxMagHints, NebulaHintTextures& hintTextures);
139 static float hintsBrightness;
141 static Vec3f labelColor, circleColor;
142 static float circleScale;
145 #endif // _NEBULA_HPP_