Added appropriate delete statements.

This commit is contained in:
2022-11-12 01:35:47 -08:00
parent 42645883cd
commit d81cb5d834
14 changed files with 71 additions and 8 deletions

View File

@ -45,6 +45,12 @@ void UICanvas::onBackBufferResize(
}
UICanvas::~UICanvas() {
auto it = this->children.begin();
while(it != this->children.end()) {
delete *it;
++it;
}
this->getGame()->renderManager.getBackBuffer()->eventRenderTargetResized
.removeListener(this, &UICanvas::onBackBufferResize)
;