mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-02 00:32:45 +03:00
fix(ui): correct logic in CFramePoint ctor
This commit is contained in:
parent
0fe67635eb
commit
fd01435140
@ -7,14 +7,9 @@ const float CFramePoint::UNDEFINED = 3.4028237e38;
|
|||||||
CFramePoint::CFramePoint(CLayoutFrame* relative, FRAMEPOINT framePoint, float offsetX, float offsetY) {
|
CFramePoint::CFramePoint(CLayoutFrame* relative, FRAMEPOINT framePoint, float offsetX, float offsetY) {
|
||||||
STORM_ASSERT(relative != nullptr && framePoint != FRAMEPOINT_NUMPOINTS);
|
STORM_ASSERT(relative != nullptr && framePoint != FRAMEPOINT_NUMPOINTS);
|
||||||
|
|
||||||
this->m_offset = { offsetX, offsetY };
|
this->m_flags = 0x0;
|
||||||
this->m_framePoint = framePoint;
|
|
||||||
this->m_relative = relative;
|
|
||||||
|
|
||||||
// TODO
|
this->SetRelative(relative, framePoint, offsetX, offsetY);
|
||||||
// - this doesn't appear to be zeroed out
|
|
||||||
// - what is it actually checking?
|
|
||||||
this->m_flags = (this->m_flags & 0x2) >= 1 ? 0x6 : 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
CLayoutFrame* CFramePoint::GetRelative() {
|
CLayoutFrame* CFramePoint::GetRelative() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user