fix(framework): update TULayoutStorage class definition
This commit is contained in:
parent
f13f0662e2
commit
557b2f1808
@ -818,16 +818,20 @@ protected:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
// Member layout (x64):
|
// Member layout (x64):
|
||||||
// vptr at +0x00
|
// Total size must be exactly 0x88 (136) bytes for correct multiple inheritance offsets!
|
||||||
|
// vptr at +0x00 (8 bytes, implicit)
|
||||||
TULayout *m_currentLayout; // +0x08
|
TULayout *m_currentLayout; // +0x08
|
||||||
TULayout *m_previousLayout; // +0x10
|
TULayout *m_previousLayout; // +0x10
|
||||||
std::vector<TULayout *> m_layouts; // +0x18 (24 bytes)
|
std::vector<TULayout *> m_layouts; // +0x18 (24 bytes, ends at +0x30)
|
||||||
std::vector<TULayout *> m_toolbarLayouts; // +0x30 (24 bytes)
|
std::vector<TULayout *> m_toolbarLayouts; // +0x30 (24 bytes, ends at +0x48)
|
||||||
QString m_layoutPath; // +0x50 (24 bytes)
|
void *_padding1; // +0x48 (8 bytes padding)
|
||||||
|
QString m_layoutPath; // +0x50 (24 bytes, ends at +0x68)
|
||||||
std::map<QString, ToolbarButtonConfig> *m_globalToolbarConfig; // +0x68
|
std::map<QString, ToolbarButtonConfig> *m_globalToolbarConfig; // +0x68
|
||||||
void *_reserved; // +0x70
|
void *_reserved; // +0x70
|
||||||
std::map<QString, ToolbarButtonConfig> *m_viewToolbarConfig; // +0x78
|
std::map<QString, ToolbarButtonConfig> *m_viewToolbarConfig; // +0x78
|
||||||
int m_flags; // +0x80
|
int m_flags; // +0x80
|
||||||
|
int _padding2; // +0x84 (4 bytes padding for alignment)
|
||||||
|
// Total size: 0x88 (136 bytes)
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user