55 std::unique_ptr<Graphics::MeshObject> m_universeBox;
72 std::unique_ptr<Graphics::Drawables::PointSprites> m_pointSprites;
75 std::unique_ptr<vector3f[]> m_hyperVtx;
76 std::unique_ptr<Color[]> m_hyperCol;
77 std::unique_ptr<Graphics::MeshObject> m_animMesh;
86 std::unique_ptr<Graphics::MeshObject> m_meshObject;
Definition Background.h:27
float m_rMax
Definition Background.h:37
RefCountedPtr< Graphics::Material > m_materialStreaks
Definition Background.h:34
Graphics::Renderer * m_renderer
Definition Background.h:32
RefCountedPtr< Graphics::Material > m_material
Definition Background.h:33
void SetIntensity(float intensity)
Definition Background.cpp:80
float m_gMin
Definition Background.h:38
float m_bMax
Definition Background.h:41
float m_bMin
Definition Background.h:40
float m_rMin
Definition Background.h:36
float m_gMax
Definition Background.h:39
Definition Background.h:90
Uint32 GetDrawFlags() const
Definition Background.h:103
void Draw(const matrix4x4d &transform)
Definition Background.cpp:672
BackgroundDrawFlags
Definition Background.h:92
@ DRAW_SKYBOX
Definition Background.h:95
@ DRAW_STARS
Definition Background.h:93
@ DRAW_MILKY
Definition Background.h:94
void SetDrawFlags(const Uint32 flags)
Definition Background.cpp:697
void SetIntensity(float intensity)
Definition Background.cpp:688
Definition Background.h:80
void Draw()
Definition Background.cpp:655
Definition Background.h:61
void Draw()
Definition Background.cpp:542
void Fill(Random &rand, const SystemPath *const systemPath, RefCountedPtr< Galaxy > galaxy)
Definition Background.cpp:415
Definition Background.h:44
~UniverseBox()
Definition Background.cpp:91
void Draw()
Definition Background.cpp:178
void LoadCubeMap(Random &rand)
Definition Background.cpp:184
Definition Material.h:148
Definition RefCounted.h:36
Definition SystemPath.h:13
Definition Background.cpp:61
Definition Background.h:14