mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-29 08:15:18 -04:00
unmanage in the destructors
This commit is contained in:
parent
f13c786d61
commit
897137a561
@ -213,6 +213,7 @@ GuiButton::GuiButton(const string& name, GuiLabel* up, GuiLabel* up_roll,
|
||||
}
|
||||
|
||||
GuiButton::~GuiButton(void) {
|
||||
this->unmanage();
|
||||
}
|
||||
|
||||
void GuiButton::manage(GuiManager* mgr, EventHandler& eh) {
|
||||
|
@ -127,6 +127,7 @@ GuiFrame::GuiFrame(const string& name) : GuiItem(name) {
|
||||
}
|
||||
|
||||
GuiFrame::~GuiFrame(void) {
|
||||
this->unmanage();
|
||||
}
|
||||
|
||||
void GuiFrame::add_item(GuiItem* item) {
|
||||
|
@ -16,6 +16,7 @@ GuiItem::GuiItem(const string& name) : Namable(name), _added_hooks(false),
|
||||
}
|
||||
|
||||
GuiItem::~GuiItem(void) {
|
||||
this->unmanage();
|
||||
}
|
||||
|
||||
void GuiItem::manage(GuiManager* mgr, EventHandler&) {
|
||||
|
@ -48,6 +48,7 @@ GuiRollover::GuiRollover(const string& name, GuiLabel* off, GuiLabel* on)
|
||||
}
|
||||
|
||||
GuiRollover::~GuiRollover(void) {
|
||||
this->unmanage();
|
||||
}
|
||||
|
||||
void GuiRollover::manage(GuiManager* mgr, EventHandler& eh) {
|
||||
|
@ -17,6 +17,7 @@ GuiSign::GuiSign(const string& name, GuiLabel* sign) : GuiItem(name),
|
||||
}
|
||||
|
||||
GuiSign::~GuiSign(void) {
|
||||
this->unmanage();
|
||||
}
|
||||
|
||||
void GuiSign::manage(GuiManager* mgr, EventHandler& eh) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user