CmGUIWidget.cpp 387 B

123456789101112131415161718192021222324
  1. #include "CmGUIWidget.h"
  2. #include "CmGUI.h"
  3. #include "CmGUIManager.h"
  4. namespace CamelotEngine
  5. {
  6. GUIWidget::GUIWidget(GameObjectPtr parent)
  7. :Component(parent), mGUI(new GUI())
  8. {
  9. GUIManager::instance().registerWidget(this);
  10. }
  11. GUIWidget::~GUIWidget()
  12. {
  13. GUIManager::instance().unregisterWidget(this);
  14. delete mGUI;
  15. }
  16. void GUIWidget::update()
  17. {
  18. }
  19. }