Level editor work

This commit is contained in:
elasota
2020-02-23 20:21:04 -05:00
parent d63ac98624
commit c78a20dafd
61 changed files with 1317 additions and 305 deletions

View File

@@ -18,6 +18,7 @@ namespace PortabilityLayer
kResizable = 4,
kMiniBar = 8,
kAlert = 16,
kCloseBox = 32,
};
}
@@ -26,13 +27,12 @@ namespace PortabilityLayer
Rect m_initialRect;
uint16_t m_styleFlags;
uint16_t m_visibilityStatus;
uint16_t m_hasCloseBox;
uint32_t m_referenceConstant;
uint16_t m_positionSpec;
uint8_t m_title[256];
bool Deserialize(IOStream *stream);
static WindowDef Create(const Rect &initialRect, uint16_t styleFlags, bool isVisible, bool hasCloseBox, uint32_t refConstant, uint16_t positionSpec, const PLPasStr &title);
static WindowDef Create(const Rect &initialRect, uint16_t styleFlags, bool isVisible, uint32_t refConstant, uint16_t positionSpec, const PLPasStr &title);
};
}