]> git.localhorst.tv Git - blank.git/blobdiff - src/ui/ClientController.hpp
per block type "gravity"
[blank.git] / src / ui / ClientController.hpp
index 56bb78b349dadde69291d21a5fd0150f29b42a3b..fe3f761879a0a48ca3ee0ba79d75ebf1d1bf2f13 100644 (file)
@@ -6,11 +6,19 @@ namespace blank {
 
 struct ClientController {
 
+       /// enable or disable audio output
        virtual void SetAudio(bool) = 0;
+       /// enable or disable world rendering
        virtual void SetVideo(bool) = 0;
+       /// enable or disable HUD rendering
        virtual void SetHUD(bool) = 0;
+       /// enable or disable debug rendering
        virtual void SetDebug(bool) = 0;
 
+       /// change camera mode of world rendering
+       virtual void NextCamera() = 0;
+
+       /// terminate the application
        virtual void Exit() = 0;
 
 };