Fix variable ownership

This commit is contained in:
robojumper
2025-04-02 00:29:45 +02:00
parent a4ff5b11f7
commit a337ae752a
4 changed files with 19 additions and 32 deletions
@@ -12,10 +12,10 @@ public:
/* vt 0x10 */ virtual bool build(void *unk, d2d::ResAccIf_c *resAcc, dTagProcessor_c *tagProcessor);
/* vt 0x14 */ virtual bool remove();
/* vt 0x18 */ virtual bool execute();
/* vt 0x1C */ virtual void vt_0x1C();
/* vt 0x20 */ virtual bool vt_0x20() const;
/* vt 0x24 */ virtual void vt_0x24();
/* vt 0x28 */ virtual bool vt_0x28() const;
/* vt 0x1C */ virtual void open();
/* vt 0x20 */ virtual bool isOpening() const;
/* vt 0x24 */ virtual void close();
/* vt 0x28 */ virtual bool isClosing() const;
/* vt 0x2C */ virtual bool setText(const wchar_t *text);
/* vt 0x30 */ virtual dTextBox_c *vt_0x30();
/* vt 0x34 */ virtual void vt_0x34();
@@ -16,10 +16,10 @@ public:
/* vt 0x10 */ virtual bool build(void *unk, d2d::ResAccIf_c *resAcc, dTagProcessor_c *tagProcessor) override;
/* vt 0x14 */ virtual bool remove() override;
/* vt 0x18 */ virtual bool execute() override;
/* vt 0x1C */ virtual void vt_0x1C() override;
/* vt 0x20 */ virtual bool vt_0x20() const override;
/* vt 0x24 */ virtual void vt_0x24() override;
/* vt 0x28 */ virtual bool vt_0x28() const override;
/* vt 0x1C */ virtual void open() override;
/* vt 0x20 */ virtual bool isOpening() const override;
/* vt 0x24 */ virtual void close() override;
/* vt 0x28 */ virtual bool isClosing() const override;
/* vt 0x2C */ virtual bool setText(const wchar_t *text) override;
/* vt 0x30 */ virtual dTextBox_c *vt_0x30() override {
return mpTextboxes[0];
@@ -50,6 +50,7 @@ private:
/* 0x530 */ nw4r::lyt::Pane *mpPanes[2];
/* 0x538 */ dTagProcessor_c *mpTagProcessor;
/* 0x53C */ dLytCommonABtn_c mCommon;
/* 0x6EC */ bool mShouldBeOpen;
};
#endif