fix: world reload fatal error fix
This commit is contained in:
parent
913e5983b1
commit
0eab8ad8f2
@ -13,6 +13,10 @@ Container::Container(glm::vec2 size) : UINode(size) {
|
|||||||
setColor(glm::vec4());
|
setColor(glm::vec4());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Container::~Container() {
|
||||||
|
Container::clear();
|
||||||
|
}
|
||||||
|
|
||||||
std::shared_ptr<UINode> Container::getAt(glm::vec2 pos, std::shared_ptr<UINode> self) {
|
std::shared_ptr<UINode> Container::getAt(glm::vec2 pos, std::shared_ptr<UINode> self) {
|
||||||
if (!isInteractive() || !isEnabled()) {
|
if (!isInteractive() || !isEnabled()) {
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
|||||||
@ -17,6 +17,7 @@ namespace gui {
|
|||||||
bool scrollable = true;
|
bool scrollable = true;
|
||||||
public:
|
public:
|
||||||
Container(glm::vec2 size);
|
Container(glm::vec2 size);
|
||||||
|
virtual ~Container();
|
||||||
|
|
||||||
virtual void act(float delta) override;
|
virtual void act(float delta) override;
|
||||||
virtual void drawBackground(const DrawContext* pctx, Assets* assets);
|
virtual void drawBackground(const DrawContext* pctx, Assets* assets);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user