ScriptManager.h 387 B

1234567891011121314151617181920212223242526
  1. #ifndef ANKI_SCRIPT_SCRIPT_MANAGER_H
  2. #define ANKI_SCRIPT_SCRIPT_MANAGER_H
  3. #include "anki/script/LuaBinder.h"
  4. #include "anki/util/Singleton.h"
  5. namespace anki {
  6. /// The scripting manager
  7. class ScriptManager: public LuaBinder
  8. {
  9. public:
  10. ScriptManager()
  11. {
  12. init();
  13. }
  14. private:
  15. void init();
  16. };
  17. typedef Singleton<ScriptManager> ScriptManagerSingleton;
  18. } // end namespace anki
  19. #endif