Controller.cpp 963 B

12345678910111213141516171819202122
  1. #include "Controller.h"
  2. #include "Scene.h"
  3. #include "App.h"
  4. //======================================================================================================================
  5. // Constructor =
  6. //======================================================================================================================
  7. Controller::Controller(Type type_):
  8. type(type_)
  9. {
  10. app->getScene().registerController(this);
  11. }
  12. //======================================================================================================================
  13. // Destructor =
  14. //======================================================================================================================
  15. Controller::~Controller()
  16. {
  17. app->getScene().unregisterController(this);
  18. }