| 
    Conquer Space 0.0.0
    
   A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics. 
   | 
 
#include <imgui.h>#include <string>#include <utility>#include <sol/sol.hpp>Go to the source code of this file.
Namespaces | |
| namespace | cqsp | 
| namespace | cqsp::client | 
| namespace | cqsp::client::scripting | 
Functions | |
| bool | cqsp::client::scripting::Begin (const std::string &name) | 
| std::tuple< bool, bool > | cqsp::client::scripting::Begin (const std::string &name, bool open) | 
| std::tuple< bool, bool > | cqsp::client::scripting::Begin (const std::string &name, bool open, int flags) | 
| void | cqsp::client::scripting::End () | 
| bool | cqsp::client::scripting::BeginChild (const std::string &name) | 
| bool | cqsp::client::scripting::BeginChild (const std::string &name, float sizeX) | 
| bool | cqsp::client::scripting::BeginChild (const std::string &name, float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::BeginChild (const std::string &name, float sizeX, float sizeY, bool border) | 
| bool | cqsp::client::scripting::BeginChild (const std::string &name, float sizeX, float sizeY, bool border, int flags) | 
| void | cqsp::client::scripting::EndChild () | 
| bool | cqsp::client::scripting::IsWindowAppearing () | 
| bool | cqsp::client::scripting::IsWindowCollapsed () | 
| bool | cqsp::client::scripting::IsWindowFocused () | 
| bool | cqsp::client::scripting::IsWindowFocused (int flags) | 
| bool | cqsp::client::scripting::IsWindowHovered () | 
| bool | cqsp::client::scripting::IsWindowHovered (int flags) | 
| ImDrawList * | cqsp::client::scripting::GetWindowDrawList () | 
| float | cqsp::client::scripting::GetWindowDpiScale () | 
| ImGuiViewport * | cqsp::client::scripting::GetWindowViewport () | 
| std::tuple< float, float > | cqsp::client::scripting::GetWindowPos () | 
| std::tuple< float, float > | cqsp::client::scripting::GetWindowSize () | 
| float | cqsp::client::scripting::GetWindowWidth () | 
| float | cqsp::client::scripting::GetWindowHeight () | 
| void | cqsp::client::scripting::SetNextWindowPos (float posX, float posY) | 
| void | cqsp::client::scripting::SetNextWindowPos (float posX, float posY, int cond) | 
| void | cqsp::client::scripting::SetNextWindowPos (float posX, float posY, int cond, float pivotX, float pivotY) | 
| void | cqsp::client::scripting::SetNextWindowSize (float sizeX, float sizeY) | 
| void | cqsp::client::scripting::SetNextWindowSize (float sizeX, float sizeY, int cond) | 
| void | cqsp::client::scripting::SetNextWindowSizeConstraints (float minX, float minY, float maxX, float maxY) | 
| void | cqsp::client::scripting::SetNextWindowContentSize (float sizeX, float sizeY) | 
| void | cqsp::client::scripting::SetNextWindowCollapsed (bool collapsed) | 
| void | cqsp::client::scripting::SetNextWindowCollapsed (bool collapsed, int cond) | 
| void | cqsp::client::scripting::SetNextWindowFocus () | 
| void | cqsp::client::scripting::SetNextWindowBgAlpha (float alpha) | 
| void | cqsp::client::scripting::SetWindowPos (float posX, float posY) | 
| void | cqsp::client::scripting::SetWindowPos (float posX, float posY, int cond) | 
| void | cqsp::client::scripting::SetWindowSize (float sizeX, float sizeY) | 
| void | cqsp::client::scripting::SetWindowSize (float sizeX, float sizeY, int cond) | 
| void | cqsp::client::scripting::SetWindowCollapsed (bool collapsed) | 
| void | cqsp::client::scripting::SetWindowCollapsed (bool collapsed, int cond) | 
| void | cqsp::client::scripting::SetWindowFocus () | 
| void | cqsp::client::scripting::SetWindowFontScale (float scale) | 
| void | cqsp::client::scripting::SetWindowPos (const std::string &name, float posX, float posY) | 
| void | cqsp::client::scripting::SetWindowPos (const std::string &name, float posX, float posY, int cond) | 
| void | cqsp::client::scripting::SetWindowSize (const std::string &name, float sizeX, float sizeY) | 
| void | cqsp::client::scripting::SetWindowSize (const std::string &name, float sizeX, float sizeY, int cond) | 
| void | cqsp::client::scripting::SetWindowCollapsed (const std::string &name, bool collapsed) | 
| void | cqsp::client::scripting::SetWindowCollapsed (const std::string &name, bool collapsed, int cond) | 
| void | cqsp::client::scripting::SetWindowFocus (const std::string &name) | 
| std::tuple< float, float > | cqsp::client::scripting::GetContentRegionMax () | 
| std::tuple< float, float > | cqsp::client::scripting::GetContentRegionAvail () | 
| std::tuple< float, float > | cqsp::client::scripting::GetWindowContentRegionMin () | 
| std::tuple< float, float > | cqsp::client::scripting::GetWindowContentRegionMax () | 
| float | cqsp::client::scripting::GetWindowContentRegionWidth () | 
| std::tuple< float, float > | cqsp::client::scripting::GetDisplaySize () | 
| float | cqsp::client::scripting::GetScrollX () | 
| float | cqsp::client::scripting::GetScrollY () | 
| float | cqsp::client::scripting::GetScrollMaxX () | 
| float | cqsp::client::scripting::GetScrollMaxY () | 
| void | cqsp::client::scripting::SetScrollX (float scrollX) | 
| void | cqsp::client::scripting::SetScrollY (float scrollY) | 
| void | cqsp::client::scripting::SetScrollHereX () | 
| void | cqsp::client::scripting::SetScrollHereX (float centerXRatio) | 
| void | cqsp::client::scripting::SetScrollHereY () | 
| void | cqsp::client::scripting::SetScrollHereY (float centerYRatio) | 
| void | cqsp::client::scripting::SetScrollFromPosX (float localX) | 
| void | cqsp::client::scripting::SetScrollFromPosX (float localX, float centerXRatio) | 
| void | cqsp::client::scripting::SetScrollFromPosY (float localY) | 
| void | cqsp::client::scripting::SetScrollFromPosY (float localY, float centerYRatio) | 
| void | cqsp::client::scripting::PushFont (ImFont *pFont) | 
| void | cqsp::client::scripting::PopFont () | 
| void | cqsp::client::scripting::PushStyleColor (int idx, float colR, float colG, float colB, float colA) | 
| void | cqsp::client::scripting::PopStyleColor () | 
| void | cqsp::client::scripting::PopStyleColor (int count) | 
| void | cqsp::client::scripting::PushStyleVar (int idx, float val) | 
| void | cqsp::client::scripting::PushStyleVar (int idx, float valX, float valY) | 
| void | cqsp::client::scripting::PopStyleVar () | 
| void | cqsp::client::scripting::PopStyleVar (int count) | 
| std::tuple< float, float, float, float > | cqsp::client::scripting::GetStyleColorVec4 (int idx) | 
| ImFont * | cqsp::client::scripting::GetFont () | 
| float | cqsp::client::scripting::GetFontSize () | 
| std::tuple< float, float > | cqsp::client::scripting::GetFontTexUvWhitePixel () | 
| void | cqsp::client::scripting::PushItemWidth (float itemWidth) | 
| void | cqsp::client::scripting::PopItemWidth () | 
| void | cqsp::client::scripting::SetNextItemWidth (float itemWidth) | 
| float | cqsp::client::scripting::CalcItemWidth () | 
| void | cqsp::client::scripting::PushTextWrapPos () | 
| void | cqsp::client::scripting::PushTextWrapPos (float wrapLocalPosX) | 
| void | cqsp::client::scripting::PopTextWrapPos () | 
| void | cqsp::client::scripting::PushAllowKeyboardFocus (bool allowKeyboardFocus) | 
| void | cqsp::client::scripting::PopAllowKeyboardFocus () | 
| void | cqsp::client::scripting::PushButtonRepeat (bool repeat) | 
| void | cqsp::client::scripting::PopButtonRepeat () | 
| void | cqsp::client::scripting::Separator () | 
| void | cqsp::client::scripting::SameLine () | 
| void | cqsp::client::scripting::SameLine (float offsetFromStartX) | 
| void | cqsp::client::scripting::SameLine (float offsetFromStartX, float spacing) | 
| void | cqsp::client::scripting::NewLine () | 
| void | cqsp::client::scripting::Spacing () | 
| void | cqsp::client::scripting::Dummy (float sizeX, float sizeY) | 
| void | cqsp::client::scripting::Indent () | 
| void | cqsp::client::scripting::Indent (float indentW) | 
| void | cqsp::client::scripting::Unindent () | 
| void | cqsp::client::scripting::Unindent (float indentW) | 
| void | cqsp::client::scripting::BeginGroup () | 
| void | cqsp::client::scripting::EndGroup () | 
| std::tuple< float, float > | cqsp::client::scripting::GetCursorPos () | 
| float | cqsp::client::scripting::GetCursorPosX () | 
| float | cqsp::client::scripting::GetCursorPosY () | 
| void | cqsp::client::scripting::SetCursorPos (float localX, float localY) | 
| void | cqsp::client::scripting::SetCursorPosX (float localX) | 
| void | cqsp::client::scripting::SetCursorPosY (float localY) | 
| std::tuple< float, float > | cqsp::client::scripting::GetCursorStartPos () | 
| std::tuple< float, float > | cqsp::client::scripting::GetCursorScreenPos () | 
| void | cqsp::client::scripting::SetCursorScreenPos (float posX, float posY) | 
| void | cqsp::client::scripting::AlignTextToFramePadding () | 
| float | cqsp::client::scripting::GetTextLineHeight () | 
| float | cqsp::client::scripting::GetTextLineHeightWithSpacing () | 
| float | cqsp::client::scripting::GetFrameHeight () | 
| float | cqsp::client::scripting::GetFrameHeightWithSpacing () | 
| void | cqsp::client::scripting::PushID (const std::string &stringID) | 
| void | cqsp::client::scripting::PushID (const std::string &stringIDBegin, const std::string &stringIDEnd) | 
| void | cqsp::client::scripting::PushID (const void *) | 
| void | cqsp::client::scripting::PushID (int intID) | 
| void | cqsp::client::scripting::PopID () | 
| int | cqsp::client::scripting::GetID (const std::string &stringID) | 
| int | cqsp::client::scripting::GetID (const std::string &stringIDBegin, const std::string &stringIDEnd) | 
| int | cqsp::client::scripting::GetID (const void *) | 
| void | cqsp::client::scripting::TextUnformatted (const std::string &text) | 
| void | cqsp::client::scripting::TextUnformatted (const std::string &text, const std::string &textEnd) | 
| void | cqsp::client::scripting::Text (const std::string &text) | 
| void | cqsp::client::scripting::TextColored (float colR, float colG, float colB, float colA, const std::string &text) | 
| void | cqsp::client::scripting::TextDisabled (const std::string &text) | 
| void | cqsp::client::scripting::TextWrapped (const std::string &text) | 
| void | cqsp::client::scripting::LabelText (const std::string &label, const std::string &text) | 
| void | cqsp::client::scripting::BulletText (const std::string &text) | 
| bool | cqsp::client::scripting::Button (const std::string &label) | 
| bool | cqsp::client::scripting::Button (const std::string &label, float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::SmallButton (const std::string &label) | 
| bool | cqsp::client::scripting::InvisibleButton (const std::string &stringID, float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::ArrowButton (const std::string &stringID, int dir) | 
| void | cqsp::client::scripting::Image () | 
| void | cqsp::client::scripting::ImageButton () | 
| std::tuple< bool, bool > | cqsp::client::scripting::Checkbox (const std::string &label, bool v) | 
| bool | cqsp::client::scripting::CheckboxFlags () | 
| bool | cqsp::client::scripting::RadioButton (const std::string &label, bool active) | 
| std::tuple< int, bool > | cqsp::client::scripting::RadioButton (const std::string &label, int v, int vButton) | 
| void | cqsp::client::scripting::ProgressBar (float fraction) | 
| void | cqsp::client::scripting::ProgressBar (float fraction, float sizeX, float sizeY) | 
| void | cqsp::client::scripting::ProgressBar (float fraction, float sizeX, float sizeY, const std::string &overlay) | 
| void | cqsp::client::scripting::Bullet () | 
| bool | cqsp::client::scripting::BeginCombo (const std::string &label, const std::string &previewValue) | 
| bool | cqsp::client::scripting::BeginCombo (const std::string &label, const std::string &previewValue, int flags) | 
| void | cqsp::client::scripting::EndCombo () | 
| std::tuple< int, bool > | cqsp::client::scripting::Combo (const std::string &label, int currentItem, const sol::table &items, int itemsCount) | 
| std::tuple< int, bool > | cqsp::client::scripting::Combo (const std::string &label, int currentItem, const sol::table &items, int itemsCount, int popupMaxHeightInItems) | 
| std::tuple< int, bool > | cqsp::client::scripting::Combo (const std::string &label, int currentItem, const std::string &itemsSeparatedByZeros) | 
| std::tuple< int, bool > | cqsp::client::scripting::Combo (const std::string &label, int currentItem, const std::string &itemsSeparatedByZeros, int popupMaxHeightInItems) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v, float v_speed) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v, float v_speed, float v_min) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v, float v_speed, float v_min, float v_max) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v, float v_speed, float v_min, float v_max, const std::string &format) | 
| std::tuple< float, bool > | cqsp::client::scripting::DragFloat (const std::string &label, float v, float v_speed, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v, float v_speed, float v_min) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat2 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v, float v_speed, float v_min) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat3 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v, float v_speed, float v_min) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::DragFloat4 (const std::string &label, const sol::table &v, float v_speed, float v_min, float v_max, const std::string &format, float power) | 
| void | cqsp::client::scripting::DragFloatRange2 () | 
| std::tuple< int, bool > | cqsp::client::scripting::DragInt (const std::string &label, int v) | 
| std::tuple< int, bool > | cqsp::client::scripting::DragInt (const std::string &label, int v, float v_speed) | 
| std::tuple< int, bool > | cqsp::client::scripting::DragInt (const std::string &label, int v, float v_speed, int v_min) | 
| std::tuple< int, bool > | cqsp::client::scripting::DragInt (const std::string &label, int v, float v_speed, int v_min, int v_max) | 
| std::tuple< int, bool > | cqsp::client::scripting::DragInt (const std::string &label, int v, float v_speed, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt2 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt2 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt2 (const std::string &label, const sol::table &v, float v_speed, int v_min) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt2 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt2 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt3 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt3 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt3 (const std::string &label, const sol::table &v, float v_speed, int v_min) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt3 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt3 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt4 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt4 (const std::string &label, const sol::table &v, float v_speed) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt4 (const std::string &label, const sol::table &v, float v_speed, int v_min) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt4 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::DragInt4 (const std::string &label, const sol::table &v, float v_speed, int v_min, int v_max, const std::string &format) | 
| void | cqsp::client::scripting::DragIntRange2 () | 
| void | cqsp::client::scripting::DragScalar () | 
| void | cqsp::client::scripting::DragScalarN () | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderFloat (const std::string &label, float v, float v_min, float v_max) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderFloat (const std::string &label, float v, float v_min, float v_max, const std::string &format) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderFloat (const std::string &label, float v, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat2 (const std::string &label, const sol::table &v, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat2 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat2 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat3 (const std::string &label, const sol::table &v, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat3 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat3 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat4 (const std::string &label, const sol::table &v, float v_min, float v_max) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat4 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::SliderFloat4 (const std::string &label, const sol::table &v, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderAngle (const std::string &label, float v_rad) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderAngle (const std::string &label, float v_rad, float v_degrees_min) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderAngle (const std::string &label, float v_rad, float v_degrees_min, float v_degrees_max) | 
| std::tuple< float, bool > | cqsp::client::scripting::SliderAngle (const std::string &label, float v_rad, float v_degrees_min, float v_degrees_max, const std::string &format) | 
| std::tuple< int, bool > | cqsp::client::scripting::SliderInt (const std::string &label, int v, int v_min, int v_max) | 
| std::tuple< int, bool > | cqsp::client::scripting::SliderInt (const std::string &label, int v, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt2 (const std::string &label, const sol::table &v, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt2 (const std::string &label, const sol::table &v, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt3 (const std::string &label, const sol::table &v, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt3 (const std::string &label, const sol::table &v, int v_min, int v_max, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt4 (const std::string &label, const sol::table &v, int v_min, int v_max) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::SliderInt4 (const std::string &label, const sol::table &v, int v_min, int v_max, const std::string &format) | 
| void | cqsp::client::scripting::SliderScalar () | 
| void | cqsp::client::scripting::SliderScalarN () | 
| std::tuple< float, bool > | cqsp::client::scripting::VSliderFloat (const std::string &label, float sizeX, float sizeY, float v, float v_min, float v_max) | 
| std::tuple< float, bool > | cqsp::client::scripting::VSliderFloat (const std::string &label, float sizeX, float sizeY, float v, float v_min, float v_max, const std::string &format) | 
| std::tuple< float, bool > | cqsp::client::scripting::VSliderFloat (const std::string &label, float sizeX, float sizeY, float v, float v_min, float v_max, const std::string &format, float power) | 
| std::tuple< int, bool > | cqsp::client::scripting::VSliderInt (const std::string &label, float sizeX, float sizeY, int v, int v_min, int v_max) | 
| std::tuple< int, bool > | cqsp::client::scripting::VSliderInt (const std::string &label, float sizeX, float sizeY, int v, int v_min, int v_max, const std::string &format) | 
| void | cqsp::client::scripting::VSliderScalar () | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputText (const std::string &label, std::string text, unsigned int buf_size) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputText (const std::string &label, std::string text, unsigned int buf_size, int flags) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputTextMultiline (const std::string &label, std::string text, unsigned int buf_size) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputTextMultiline (const std::string &label, std::string text, unsigned int buf_size, float sizeX, float sizeY) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputTextMultiline (const std::string &label, std::string text, unsigned int buf_size, float sizeX, float sizeY, int flags) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputTextWithHint (const std::string &label, const std::string &hint, std::string text, unsigned int buf_size) | 
| std::tuple< std::string, bool > | cqsp::client::scripting::InputTextWithHint (const std::string &label, const std::string &hint, std::string text, unsigned int buf_size, int flags) | 
| std::tuple< float, bool > | cqsp::client::scripting::InputFloat (const std::string &label, float v) | 
| std::tuple< float, bool > | cqsp::client::scripting::InputFloat (const std::string &label, float v, float step) | 
| std::tuple< float, bool > | cqsp::client::scripting::InputFloat (const std::string &label, float v, float step, float step_fast) | 
| std::tuple< float, bool > | cqsp::client::scripting::InputFloat (const std::string &label, float v, float step, float step_fast, const std::string &format) | 
| std::tuple< float, bool > | cqsp::client::scripting::InputFloat (const std::string &label, float v, float step, float step_fast, const std::string &format, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat2 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat2 (const std::string &label, const sol::table &v, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat2 (const std::string &label, const sol::table &v, const std::string &format, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat3 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat3 (const std::string &label, const sol::table &v, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat3 (const std::string &label, const sol::table &v, const std::string &format, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat4 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat4 (const std::string &label, const sol::table &v, const std::string &format) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::InputFloat4 (const std::string &label, const sol::table &v, const std::string &format, int flags) | 
| std::tuple< int, bool > | cqsp::client::scripting::InputInt (const std::string &label, int v) | 
| std::tuple< int, bool > | cqsp::client::scripting::InputInt (const std::string &label, int v, int step) | 
| std::tuple< int, bool > | cqsp::client::scripting::InputInt (const std::string &label, int v, int step, int step_fast) | 
| std::tuple< int, bool > | cqsp::client::scripting::InputInt (const std::string &label, int v, int step, int step_fast, int flags) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt2 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt2 (const std::string &label, const sol::table &v, int flags) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt3 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt3 (const std::string &label, const sol::table &v, int flags) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt4 (const std::string &label, const sol::table &v) | 
| std::tuple< sol::as_table_t< std::vector< int > >, bool > | cqsp::client::scripting::InputInt4 (const std::string &label, const sol::table &v, int flags) | 
| std::tuple< double, bool > | cqsp::client::scripting::InputDouble (const std::string &label, double v) | 
| std::tuple< double, bool > | cqsp::client::scripting::InputDouble (const std::string &label, double v, double step) | 
| std::tuple< double, bool > | cqsp::client::scripting::InputDouble (const std::string &label, double v, double step, double step_fast) | 
| std::tuple< double, bool > | cqsp::client::scripting::InputDouble (const std::string &label, double v, double step, double step_fast, const std::string &format) | 
| std::tuple< double, bool > | cqsp::client::scripting::InputDouble (const std::string &label, double v, double step, double step_fast, const std::string &format, int flags) | 
| void | cqsp::client::scripting::InputScalar () | 
| void | cqsp::client::scripting::InputScalarN () | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorEdit3 (const std::string &label, const sol::table &col) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorEdit3 (const std::string &label, const sol::table &col, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorEdit4 (const std::string &label, const sol::table &col) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorEdit4 (const std::string &label, const sol::table &col, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorPicker3 (const std::string &label, const sol::table &col) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorPicker3 (const std::string &label, const sol::table &col, int flags) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorPicker4 (const std::string &label, const sol::table &col) | 
| std::tuple< sol::as_table_t< std::vector< float > >, bool > | cqsp::client::scripting::ColorPicker4 (const std::string &label, const sol::table &col, int flags) | 
| bool | cqsp::client::scripting::ColorButton (const std::string &desc_id, const sol::table &col) | 
| bool | cqsp::client::scripting::ColorButton (const std::string &desc_id, const sol::table &col, int flags) | 
| bool | cqsp::client::scripting::ColorButton (const std::string &desc_id, const sol::table &col, int flags, float sizeX, float sizeY) | 
| void | cqsp::client::scripting::SetColorEditOptions (int flags) | 
| bool | cqsp::client::scripting::TreeNode (const std::string &label) | 
| bool | cqsp::client::scripting::TreeNode (const std::string &label, const std::string &fmt) | 
| bool | cqsp::client::scripting::TreeNodeEx (const std::string &label) | 
| bool | cqsp::client::scripting::TreeNodeEx (const std::string &label, int flags) | 
| bool | cqsp::client::scripting::TreeNodeEx (const std::string &label, int flags, const std::string &fmt) | 
| void | cqsp::client::scripting::TreePush (const std::string &str_id) | 
| void | cqsp::client::scripting::TreePop () | 
| float | cqsp::client::scripting::GetTreeNodeToLabelSpacing () | 
| bool | cqsp::client::scripting::CollapsingHeader (const std::string &label) | 
| bool | cqsp::client::scripting::CollapsingHeader (const std::string &label, int flags) | 
| std::tuple< bool, bool > | cqsp::client::scripting::CollapsingHeader (const std::string &label, bool open) | 
| std::tuple< bool, bool > | cqsp::client::scripting::CollapsingHeader (const std::string &label, bool open, int flags) | 
| void | cqsp::client::scripting::SetNextItemOpen (bool is_open) | 
| void | cqsp::client::scripting::SetNextItemOpen (bool is_open, int cond) | 
| bool | cqsp::client::scripting::Selectable (const std::string &label) | 
| bool | cqsp::client::scripting::Selectable (const std::string &label, bool selected) | 
| bool | cqsp::client::scripting::Selectable (const std::string &label, bool selected, int flags) | 
| bool | cqsp::client::scripting::Selectable (const std::string &label, bool selected, int flags, float sizeX, float sizeY) | 
| std::tuple< int, bool > | cqsp::client::scripting::ListBox (const std::string &label, int current_item, const sol::table &items, int items_count) | 
| std::tuple< int, bool > | cqsp::client::scripting::ListBox (const std::string &label, int current_item, const sol::table &items, int items_count, int height_in_items) | 
| bool | cqsp::client::scripting::ListBoxHeader (const std::string &label, float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::ListBoxHeader (const std::string &label, int items_count) | 
| bool | cqsp::client::scripting::ListBoxHeader (const std::string &label, int items_count, int height_in_items) | 
| void | cqsp::client::scripting::ListBoxFooter () | 
| void | cqsp::client::scripting::Value (const std::string &prefix, bool b) | 
| void | cqsp::client::scripting::Value (const std::string &prefix, int v) | 
| void | cqsp::client::scripting::Value (const std::string &prefix, unsigned int v) | 
| void | cqsp::client::scripting::Value (const std::string &prefix, float v) | 
| void | cqsp::client::scripting::Value (const std::string &prefix, float v, const std::string &float_format) | 
| bool | cqsp::client::scripting::BeginMenuBar () | 
| void | cqsp::client::scripting::EndMenuBar () | 
| bool | cqsp::client::scripting::BeginMainMenuBar () | 
| void | cqsp::client::scripting::EndMainMenuBar () | 
| bool | cqsp::client::scripting::BeginMenu (const std::string &label) | 
| bool | cqsp::client::scripting::BeginMenu (const std::string &label, bool enabled) | 
| void | cqsp::client::scripting::EndMenu () | 
| bool | cqsp::client::scripting::MenuItem (const std::string &label) | 
| bool | cqsp::client::scripting::MenuItem (const std::string &label, const std::string &shortcut) | 
| std::tuple< bool, bool > | cqsp::client::scripting::MenuItem (const std::string &label, const std::string &shortcut, bool selected) | 
| std::tuple< bool, bool > | cqsp::client::scripting::MenuItem (const std::string &label, const std::string &shortcut, bool selected, bool enabled) | 
| void | cqsp::client::scripting::BeginTooltip () | 
| void | cqsp::client::scripting::EndTooltip () | 
| void | cqsp::client::scripting::SetTooltip (const std::string &fmt) | 
| void | cqsp::client::scripting::SetTooltipV () | 
| bool | cqsp::client::scripting::BeginPopup (const std::string &str_id) | 
| bool | cqsp::client::scripting::BeginPopup (const std::string &str_id, int flags) | 
| bool | cqsp::client::scripting::BeginPopupModal (const std::string &name) | 
| bool | cqsp::client::scripting::BeginPopupModal (const std::string &name, bool open) | 
| bool | cqsp::client::scripting::BeginPopupModal (const std::string &name, bool open, int flags) | 
| void | cqsp::client::scripting::EndPopup () | 
| void | cqsp::client::scripting::OpenPopup (const std::string &str_id) | 
| void | cqsp::client::scripting::OpenPopup (const std::string &str_id, int popup_flags) | 
| void | cqsp::client::scripting::OpenPopupOnItemClick () | 
| void | cqsp::client::scripting::OpenPopupContextItem (const std::string &str_id) | 
| bool | cqsp::client::scripting::OpenPopupContextItem (const std::string &str_id, int popup_flags) | 
| void | cqsp::client::scripting::CloseCurrentPopup () | 
| bool | cqsp::client::scripting::BeginPopupContextItem () | 
| bool | cqsp::client::scripting::BeginPopupContextItem (const std::string &str_id) | 
| bool | cqsp::client::scripting::BeginPopupContextItem (const std::string &str_id, int popup_flags) | 
| bool | cqsp::client::scripting::BeginPopupContextWindow () | 
| bool | cqsp::client::scripting::BeginPopupContextWindow (const std::string &str_id) | 
| bool | cqsp::client::scripting::BeginPopupContextWindow (const std::string &str_id, int popup_flags) | 
| bool | cqsp::client::scripting::BeginPopupContextVoid () | 
| bool | cqsp::client::scripting::BeginPopupContextVoid (const std::string &str_id) | 
| bool | cqsp::client::scripting::BeginPopupContextVoid (const std::string &str_id, int popup_flags) | 
| bool | cqsp::client::scripting::IsPopupOpen (const std::string &str_id) | 
| bool | cqsp::client::scripting::IsPopupOpen (const std::string &str_id, int popup_flags) | 
| void | cqsp::client::scripting::Columns () | 
| void | cqsp::client::scripting::Columns (int count) | 
| void | cqsp::client::scripting::Columns (int count, const std::string &id) | 
| void | cqsp::client::scripting::Columns (int count, const std::string &id, bool border) | 
| void | cqsp::client::scripting::NextColumn () | 
| int | cqsp::client::scripting::GetColumnIndex () | 
| float | cqsp::client::scripting::GetColumnWidth () | 
| float | cqsp::client::scripting::GetColumnWidth (int column_index) | 
| void | cqsp::client::scripting::SetColumnWidth (int column_index, float width) | 
| float | cqsp::client::scripting::GetColumnOffset () | 
| float | cqsp::client::scripting::GetColumnOffset (int column_index) | 
| void | cqsp::client::scripting::SetColumnOffset (int column_index, float offset_x) | 
| int | cqsp::client::scripting::GetColumnsCount () | 
| bool | cqsp::client::scripting::BeginTabBar (const std::string &str_id) | 
| bool | cqsp::client::scripting::BeginTabBar (const std::string &str_id, int flags) | 
| void | cqsp::client::scripting::EndTabBar () | 
| bool | cqsp::client::scripting::BeginTabItem (const std::string &label) | 
| std::tuple< bool, bool > | cqsp::client::scripting::BeginTabItem (const std::string &label, bool open) | 
| std::tuple< bool, bool > | cqsp::client::scripting::BeginTabItem (const std::string &label, bool open, int flags) | 
| void | cqsp::client::scripting::EndTabItem () | 
| void | cqsp::client::scripting::SetTabItemClosed (const std::string &tab_or_docked_window_label) | 
| void | cqsp::client::scripting::LogToTTY () | 
| void | cqsp::client::scripting::LogToTTY (int auto_open_depth) | 
| void | cqsp::client::scripting::LogToFile () | 
| void | cqsp::client::scripting::LogToFile (int auto_open_depth) | 
| void | cqsp::client::scripting::LogToFile (int auto_open_depth, const std::string &filename) | 
| void | cqsp::client::scripting::LogToClipboard () | 
| void | cqsp::client::scripting::LogToClipboard (int auto_open_depth) | 
| void | cqsp::client::scripting::LogFinish () | 
| void | cqsp::client::scripting::LogButtons () | 
| void | cqsp::client::scripting::LogText (const std::string &fmt) | 
| void | cqsp::client::scripting::PushClipRect (float min_x, float min_y, float max_x, float max_y, bool intersect_current) | 
| void | cqsp::client::scripting::PopClipRect () | 
| void | cqsp::client::scripting::SetItemDefaultFocus () | 
| void | cqsp::client::scripting::SetKeyboardFocusHere () | 
| void | cqsp::client::scripting::SetKeyboardFocusHere (int offset) | 
| bool | cqsp::client::scripting::IsItemHovered () | 
| bool | cqsp::client::scripting::IsItemHovered (int flags) | 
| bool | cqsp::client::scripting::IsItemActive () | 
| bool | cqsp::client::scripting::IsItemFocused () | 
| bool | cqsp::client::scripting::IsItemClicked () | 
| bool | cqsp::client::scripting::IsItemClicked (int mouse_button) | 
| bool | cqsp::client::scripting::IsItemVisible () | 
| bool | cqsp::client::scripting::IsItemEdited () | 
| bool | cqsp::client::scripting::IsItemActivated () | 
| bool | cqsp::client::scripting::IsItemDeactivated () | 
| bool | cqsp::client::scripting::IsItemDeactivatedAfterEdit () | 
| bool | cqsp::client::scripting::IsItemToggledOpen () | 
| bool | cqsp::client::scripting::IsAnyItemHovered () | 
| bool | cqsp::client::scripting::IsAnyItemActive () | 
| bool | cqsp::client::scripting::IsAnyItemFocused () | 
| std::tuple< float, float > | cqsp::client::scripting::GetItemRectMin () | 
| std::tuple< float, float > | cqsp::client::scripting::GetItemRectMax () | 
| std::tuple< float, float > | cqsp::client::scripting::GetItemRectSize () | 
| void | cqsp::client::scripting::SetItemAllowOverlap () | 
| bool | cqsp::client::scripting::IsRectVisible (float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::IsRectVisible (float minX, float minY, float maxX, float maxY) | 
| double | cqsp::client::scripting::GetTime () | 
| int | cqsp::client::scripting::GetFrameCount () | 
| std::string | cqsp::client::scripting::GetStyleColorName (int idx) | 
| bool | cqsp::client::scripting::BeginChildFrame (unsigned int id, float sizeX, float sizeY) | 
| bool | cqsp::client::scripting::BeginChildFrame (unsigned int id, float sizeX, float sizeY, int flags) | 
| void | cqsp::client::scripting::EndChildFrame () | 
| std::tuple< float, float > | cqsp::client::scripting::CalcTextSize (const std::string &text) | 
| std::tuple< float, float > | cqsp::client::scripting::CalcTextSize (const std::string &text, const std::string &text_end) | 
| std::tuple< float, float > | cqsp::client::scripting::CalcTextSize (const std::string &text, const std::string &text_end, bool hide_text_after_double_hash) | 
| std::tuple< float, float > | cqsp::client::scripting::CalcTextSize (const std::string &text, const std::string &text_end, bool hide_text_after_double_hash, float wrap_width) | 
| std::tuple< float, float, float > | cqsp::client::scripting::ColorConvertRGBtoHSV (float r, float g, float b) | 
| std::tuple< float, float, float > | cqsp::client::scripting::ColorConvertHSVtoRGB (float h, float s, float v) | 
| int | cqsp::client::scripting::GetKeyIndex (int imgui_key) | 
| bool | cqsp::client::scripting::IsKeyDown (int user_key_index) | 
| bool | cqsp::client::scripting::IsKeyPressed (int user_key_index) | 
| bool | cqsp::client::scripting::IsKeyPressed (int user_key_index, bool repeat) | 
| bool | cqsp::client::scripting::IsKeyReleased (int user_key_index) | 
| int | cqsp::client::scripting::GetKeyPressedAmount (int key_index, float repeat_delay, float rate) | 
| void | cqsp::client::scripting::CaptureKeyboardFromApp () | 
| void | cqsp::client::scripting::CaptureKeyboardFromApp (bool want_capture_keyboard_value) | 
| bool | cqsp::client::scripting::IsMouseDown (int button) | 
| bool | cqsp::client::scripting::IsMouseClicked (int button) | 
| bool | cqsp::client::scripting::IsMouseClicked (int button, bool repeat) | 
| bool | cqsp::client::scripting::IsMouseReleased (int button) | 
| bool | cqsp::client::scripting::IsMouseDoubleClicked (int button) | 
| bool | cqsp::client::scripting::IsMouseHoveringRect (float min_x, float min_y, float max_x, float max_y) | 
| bool | cqsp::client::scripting::IsMouseHoveringRect (float min_x, float min_y, float max_x, float max_y, bool clip) | 
| bool | cqsp::client::scripting::IsMousePosValid () | 
| bool | cqsp::client::scripting::IsAnyMouseDown () | 
| std::tuple< float, float > | cqsp::client::scripting::GetMousePos () | 
| std::tuple< float, float > | cqsp::client::scripting::GetMousePosOnOpeningCurrentPopup () | 
| bool | cqsp::client::scripting::IsMouseDragging (int button) | 
| bool | cqsp::client::scripting::IsMouseDragging (int button, float lock_threshold) | 
| std::tuple< float, float > | cqsp::client::scripting::GetMouseDragDelta () | 
| std::tuple< float, float > | cqsp::client::scripting::GetMouseDragDelta (int button) | 
| std::tuple< float, float > | cqsp::client::scripting::GetMouseDragDelta (int button, float lock_threshold) | 
| void | cqsp::client::scripting::ResetMouseDragDelta () | 
| void | cqsp::client::scripting::ResetMouseDragDelta (int button) | 
| int | cqsp::client::scripting::GetMouseCursor () | 
| void | cqsp::client::scripting::SetMouseCursor (int cursor_type) | 
| void | cqsp::client::scripting::CaptureMouseFromApp () | 
| void | cqsp::client::scripting::CaptureMouseFromApp (bool want_capture_mouse_value) | 
| std::string | cqsp::client::scripting::GetClipboardText () | 
| void | cqsp::client::scripting::SetClipboardText (const std::string &text) |