summaryrefslogtreecommitdiffhomepage
path: root/StarsEx/GameWinDX9.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'StarsEx/GameWinDX9.cpp')
-rw-r--r--StarsEx/GameWinDX9.cpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/StarsEx/GameWinDX9.cpp b/StarsEx/GameWinDX9.cpp
index 671464e..b4f7979 100644
--- a/StarsEx/GameWinDX9.cpp
+++ b/StarsEx/GameWinDX9.cpp
@@ -580,6 +580,28 @@ GameWinDX9::Run()
void
+GameWinDX9::Activate(bool f)
+{
+ Game::Activate(f);
+ if (f && video)
+ video->InvalidateCache();
+}
+
+
+void
+GameWinDX9::Pause(bool f)
+{
+ Game::Pause(f);
+ if (soundcard) {
+ if (f)
+ soundcard->Pause();
+ else
+ soundcard->Resume();
+ }
+}
+
+
+void
GameWinDX9::ShowStats()
{
if (server) return;