diff --git a/EgtGraphics.rc b/EgtGraphics.rc index 30208b3..75bda05 100644 Binary files a/EgtGraphics.rc and b/EgtGraphics.rc differ diff --git a/Scene.h b/Scene.h index d56a89b..c15ec38 100644 --- a/Scene.h +++ b/Scene.h @@ -80,6 +80,7 @@ class Scene : public IEGrScene bool RedrawWindow( void) override ; bool Resize( int nW, int nH) override ; bool SetBackground( Color colBackTop, Color colBackBottom) override ; + bool GetBackground( Color& colBackTop, Color& colBackBottom) override ; bool Draw( void) override ; bool Project( const Point3d& ptWorld, Point3d& ptView) const override ; bool UnProject( const Point3d& ptView, Point3d& ptWorld) const override ; diff --git a/SceneBasic.cpp b/SceneBasic.cpp index 7aefb92..4fbfbe7 100644 --- a/SceneBasic.cpp +++ b/SceneBasic.cpp @@ -543,6 +543,16 @@ Scene::SetBackground( Color colBackTop, Color colBackBottom) return true ; } +//---------------------------------------------------------------------------- +bool +Scene::GetBackground( Color& colBackTop, Color& colBackBottom) +{ + colBackTop = m_colBackTop ; + colBackBottom = m_colBackBottom ; + + return true ; +} + //---------------------------------------------------------------------------- bool Scene::Background( void)