ExampleBrowserInterface.h 418 B

1234567891011121314151617181920212223
  1. #ifndef EXAMPLE_BROWSER_GUI_H
  2. #define EXAMPLE_BROWSER_GUI_H
  3. #include "../CommonInterfaces/CommonExampleInterface.h"
  4. class ExampleBrowserInterface
  5. {
  6. public:
  7. virtual ~ExampleBrowserInterface() {}
  8. virtual CommonExampleInterface* getCurrentExample() = 0;
  9. virtual bool init(int argc, char* argv[])=0;
  10. virtual void update(float deltaTime)=0;
  11. virtual bool requestedExit()=0;
  12. };
  13. #endif //EXAMPLE_BROWSER_GUI_H