chore(ui): use uint32_t for bitpacked guard flags in CLayoutFrame

This commit is contained in:
fallenoak 2025-12-02 16:26:29 -06:00
parent ae900a1b59
commit 46b7dd926b
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D

View File

@ -27,12 +27,12 @@ class CLayoutFrame {
CFramePoint* m_points[FRAMEPOINT_NUMPOINTS] = {}; CFramePoint* m_points[FRAMEPOINT_NUMPOINTS] = {};
TSList<FRAMENODE, TSGetLink<FRAMENODE>> m_resizeList; TSList<FRAMENODE, TSGetLink<FRAMENODE>> m_resizeList;
struct { struct {
int32_t left : 1; uint32_t left : 1;
int32_t top : 1; uint32_t top : 1;
int32_t right : 1; uint32_t right : 1;
int32_t bottom : 1; uint32_t bottom : 1;
int32_t centerX : 1; uint32_t centerX : 1;
int32_t centerY : 1; uint32_t centerY : 1;
} m_guard; } m_guard;
uint32_t m_resizeCounter : 8; uint32_t m_resizeCounter : 8;
uint32_t m_flags : 16; uint32_t m_flags : 16;