Globals.bpi.cpp 692 B

1234567891011121314151617181920212223242526272829
  1. #include "ScriptingCommon.h"
  2. #include "Core/Globals.h"
  3. #include "Core/Logger.h"
  4. #include "Renderer/MainRenderer.h"
  5. #include "Input/Input.h"
  6. #include "Scene/Scene.h"
  7. #include "Core/App.h"
  8. #include "Events/Manager.h"
  9. WRAP_SINGLETON(LoggerSingleton)
  10. WRAP_SINGLETON(MainRendererSingleton)
  11. WRAP_SINGLETON(InputSingleton)
  12. WRAP_SINGLETON(SceneSingleton)
  13. WRAP_SINGLETON(AppSingleton)
  14. typedef Event::ManagerSingleton EventManagerSingleton;
  15. WRAP_SINGLETON(EventManagerSingleton)
  16. void boostPythonWrapAllGlobals()
  17. {
  18. CALL_WRAP(LoggerSingleton);
  19. CALL_WRAP(MainRendererSingleton);
  20. CALL_WRAP(InputSingleton);
  21. CALL_WRAP(SceneSingleton);
  22. CALL_WRAP(AppSingleton);
  23. CALL_WRAP(EventManagerSingleton);
  24. }