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

@@ -34,6 +34,11 @@ namespace PortabilityLayer
virtual void SetItemChecked(const THandle<Menu> &menu, unsigned int index, bool checked) = 0;
virtual bool SetItemText(const THandle<Menu> &menu, unsigned int index, const PLPasStr &str) = 0;
virtual bool GetMenuEnabled(const THandle<Menu> &menuHandle) const = 0;
virtual bool GetItemEnabled(const THandle<Menu> &menu, unsigned int index) const = 0;
virtual bool GetItemChecked(const THandle<Menu> &menu, unsigned int index) const = 0;
virtual PLPasStr GetItemText(const THandle<Menu> &menu, unsigned int index) const = 0;
virtual bool IsPointInMenuBar(const Vec2i &point) const = 0;
virtual bool FindMenuShortcut(uint16_t &menuID, uint16_t &itemID, uint8_t shortcutChar) = 0;