| 1234567891011121314151617181920212223 |
- #include "CmGUIManager.h"
- #include "CmGUIWidget.h"
- #include "CmGUIElement.h"
- #include "CmMaterial.h"
- #include "CmMeshData.h"
- #include "CmMesh.h"
- #include "CmUtil.h"
- namespace CamelotEngine
- {
- void GUIManager::registerWidget(GUIWidget* widget)
- {
- mWidgets.push_back(widget);
- }
- void GUIManager::unregisterWidget(GUIWidget* widget)
- {
- auto findIter = std::find(begin(mWidgets), end(mWidgets), widget);
- if(findIter != end(mWidgets))
- mWidgets.erase(findIter);
- }
- }
|