diff options
author | adelcoding1 <mustapha.tachouct@actionware.net> | 2017-03-04 10:46:55 +0100 |
---|---|---|
committer | Loïc Blot <nerzhul@users.noreply.github.com> | 2017-03-04 10:46:55 +0100 |
commit | 6de83a2756316653ed67b23bbeb0fb43aa2a68c6 (patch) | |
tree | b9f8026a8cc3cc4f5446c5755c0b820d808b478f /src/guiFormSpecMenu.h | |
parent | 22df9593433ac97a60b7cbf64ba85a262f591758 (diff) | |
download | hax-minetest-server-6de83a2756316653ed67b23bbeb0fb43aa2a68c6.tar.gz hax-minetest-server-6de83a2756316653ed67b23bbeb0fb43aa2a68c6.zip |
FormSpec: Add position and anchor elements (#5284)
Diffstat (limited to 'src/guiFormSpecMenu.h')
-rw-r--r-- | src/guiFormSpecMenu.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/guiFormSpecMenu.h b/src/guiFormSpecMenu.h index 2ab7db4f1..bbab9c164 100644 --- a/src/guiFormSpecMenu.h +++ b/src/guiFormSpecMenu.h @@ -447,6 +447,8 @@ private: bool explicit_size; v2f invsize; v2s32 size; + v2f32 offset; + v2f32 anchor; core::rect<s32> rect; v2s32 basepos; v2u32 screensize; @@ -502,6 +504,10 @@ private: bool parseVersionDirect(std::string data); bool parseSizeDirect(parserData* data, std::string element); void parseScrollBar(parserData* data, std::string element); + bool parsePositionDirect(parserData *data, const std::string &element); + void parsePosition(parserData *data, const std::string &element); + bool parseAnchorDirect(parserData *data, const std::string &element); + void parseAnchor(parserData *data, const std::string &element); void tryClose(); |