aboutsummaryrefslogtreecommitdiff
path: root/lib/lua/src
ModeNameSize
-rw-r--r--CMakeLists.txt695logplain
-rw-r--r--lapi.c22708logplain
-rw-r--r--lapi.h262logplain
-rw-r--r--lauxlib.c17417logplain
-rw-r--r--lauxlib.h5777logplain
-rw-r--r--lbaselib.c17045logplain
-rw-r--r--lcode.c21170logplain
-rw-r--r--lcode.h2750logplain
-rw-r--r--ldblib.c10092logplain
-rw-r--r--ldebug.c16840logplain
-rw-r--r--ldebug.h1061logplain
-rw-r--r--ldo.c14892logplain
-rw-r--r--ldo.h1897logplain
-rw-r--r--ldump.c3114logplain
-rw-r--r--lfunc.c4618logplain
-rw-r--r--bool isOpen() const; // Check if the console should not be opened at the moment // This is to avoid reopening the console immediately after closing bool isOpenInhibited() const; // Close the console, equivalent to openConsole(0). // This doesn't close immediately but initiates an animation. void closeConsole(); // Close the console immediately, without animation. void closeConsoleAtOnce(); // Set whether to close the console after the user presses enter. void setCloseOnEnter(bool close) { m_close_on_enter = close; } // Replace actual line when adding the actual to the history (if there is any) void replaceAndAddToHistory(const std::wstring &line); // Change how the cursor looks void setCursor( bool visible, bool blinking = false, f32 blink_speed = 1.0, f32 relative_height = 1.0); // Irrlicht draw method virtual void draw(); virtual bool OnEvent(const SEvent& event); virtual void setVisible(bool visible); private: void reformatConsole(); void recalculateConsolePosition