GlobeEngine
AvalancheTrainingSimulationComposition.h
Go to the documentation of this file.
1 
8 #ifndef GlobeEngine_AvalancheTrainingSimulationComposition_h
9 #define GlobeEngine_AvalancheTrainingSimulationComposition_h
10 
11 #include "Composition.h"
12 
13 namespace geATS {
14 
16  {
17  public:
19  this->fboUIActive = false;
20  };
22 
23  void enableUIFbo() {
24  this->fboUIActive = true;
25  }
26  void disableUIFbo(){
27  this->fboUIActive = false;
28  }
29  bool isUIFboactive(){
30  return this->fboUIActive;
31  }
32 
33  protected:
34  void drawFrame(std::shared_ptr<ge::Camera> _cam);
35 
36  private:
37  bool fboUIActive;
38  };
39 }
40 #endif
Definition: AvalancheTrainingSimulationComposition.h:13
Definition: AvalancheTrainingSimulationComposition.h:15
bool isUIFboactive()
Definition: AvalancheTrainingSimulationComposition.h:29
void disableUIFbo()
Definition: AvalancheTrainingSimulationComposition.h:26
void drawFrame(std::shared_ptr< ge::Camera > _cam)
Definition: AvalancheTrainingSimulationComposition.cpp:10
Definition: Composition.h:23
~AvalancheTrainingSimulationComposition()
Definition: AvalancheTrainingSimulationComposition.h:21
AvalancheTrainingSimulationComposition()
Definition: AvalancheTrainingSimulationComposition.h:18
void enableUIFbo()
Definition: AvalancheTrainingSimulationComposition.h:23