This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
gui_api [2019/11/26 07:55] – madaopvp | gui_api [2020/04/23 08:49] – [Important Information] fxfire | ||
---|---|---|---|
Line 40: | Line 40: | ||
===Important Information=== | ===Important Information=== | ||
* To get an overview what is possible with the GUI, open the ingame console (CTRL + C) and execute this command: '' | * To get an overview what is possible with the GUI, open the ingame console (CTRL + C) and execute this command: '' | ||
+ | * AUTOMATIC TRANSLATIONS - Wrap all your static text like: GUI: | ||
* If you find something in that Testwindow but you are not sure how to code the same in LUA, have a look in the c++ source of it: [[https:// | * If you find something in that Testwindow but you are not sure how to code the same in LUA, have a look in the c++ source of it: [[https:// | ||
Line 468: | Line 469: | ||
***'' | ***'' | ||
*Returns: //string// text, //bool// changed | *Returns: //string// text, //bool// changed | ||
+ | |||
+ | ***'' | ||
+ | *Returns: //string// text, //bool// changed | ||
+ | *Lua syntax highlighting version of GUI: | ||
***'' | ***'' | ||
Line 830: | Line 835: | ||
***'' | ***'' | ||
+ | |||
+ | ***'' | ||
+ | *Returns: //number// X1, //number// Y1, screenpos | ||
+ | *USE THIS ONE IF POSSIBLE, it is A LOT FASTER than the one below! Converts a worldposition x,y,z to a screenposition x,y , IF that point is currently visible on the screen | ||
***'' | ***'' | ||
*Returns: //table// screenpos | *Returns: //table// screenpos | ||
*Converts a worldposition x,y,z to a screenposition x,y , IF that point is currently visible on the screen | *Converts a worldposition x,y,z to a screenposition x,y , IF that point is currently visible on the screen | ||
+ | |||
===Enums & Flags=== | ===Enums & Flags=== | ||
These are registered values in the GUI metatable. //Usage: d(GUI.WindowFlags_NoMove)// | These are registered values in the GUI metatable. //Usage: d(GUI.WindowFlags_NoMove)// |