|  | RobWorkProject
    23.9.11-
    | 
A lua editor and programming pad designed to resemble a teach pendent for devices in RobWorkStudio. More...
#include <LuaEditorWindow.hpp>
Inherits QMainWindow.
| Public Member Functions | |
| LuaEditorWindow (rw::core::Ptr< rwlibs::swig::LuaState > lua, rw::core::Ptr< rw::core::Log > output, rws::RobWorkStudio *rwstudio, QWidget *parent) | |
| Constructor.  More... | |
| virtual | ~LuaEditorWindow () | 
| destructor | |
| void | setLuaState (rw::core::Ptr< rwlibs::swig::LuaState > lua) | 
| change the lua state  More... | |
A lua editor and programming pad designed to resemble a teach pendent for devices in RobWorkStudio.
This editor will enable lua scripting and execution from within RobWorkStudio.
| LuaEditorWindow | ( | rw::core::Ptr< rwlibs::swig::LuaState > | lua, | 
| rw::core::Ptr< rw::core::Log > | output, | ||
| rws::RobWorkStudio * | rwstudio, | ||
| QWidget * | parent | ||
| ) | 
Constructor.
| lua | [in] the lua state on which to operate | 
| output | [in] the log on which to stream print functionality and errors | 
| rwstudio | [in] instance of RobWorkStudio | 
| parent | [in] the Qt parent widget | 
| 
 | inline | 
change the lua state
| lua | [in] the new lua state which is to be used. |