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.
Functions
cqsp::client::scripting Namespace Reference

Functions

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

Function Documentation

◆ AlignTextToFramePadding()

void cqsp::client::scripting::AlignTextToFramePadding ( )

◆ ArrowButton()

bool cqsp::client::scripting::ArrowButton ( const std::string &  stringID,
int  dir 
)

◆ Begin() [1/3]

bool cqsp::client::scripting::Begin ( const std::string &  name)

◆ Begin() [2/3]

std::tuple< bool, bool > cqsp::client::scripting::Begin ( const std::string &  name,
bool  open 
)

◆ Begin() [3/3]

std::tuple< bool, bool > cqsp::client::scripting::Begin ( const std::string &  name,
bool  open,
int  flags 
)

◆ BeginChild() [1/5]

bool cqsp::client::scripting::BeginChild ( const std::string &  name)

◆ BeginChild() [2/5]

bool cqsp::client::scripting::BeginChild ( const std::string &  name,
float  sizeX 
)

◆ BeginChild() [3/5]

bool cqsp::client::scripting::BeginChild ( const std::string &  name,
float  sizeX,
float  sizeY 
)

◆ BeginChild() [4/5]

bool cqsp::client::scripting::BeginChild ( const std::string &  name,
float  sizeX,
float  sizeY,
bool  border 
)

◆ BeginChild() [5/5]

bool cqsp::client::scripting::BeginChild ( const std::string &  name,
float  sizeX,
float  sizeY,
bool  border,
int  flags 
)

◆ BeginChildFrame() [1/2]

bool cqsp::client::scripting::BeginChildFrame ( unsigned int  id,
float  sizeX,
float  sizeY 
)

◆ BeginChildFrame() [2/2]

bool cqsp::client::scripting::BeginChildFrame ( unsigned int  id,
float  sizeX,
float  sizeY,
int  flags 
)

◆ BeginCombo() [1/2]

bool cqsp::client::scripting::BeginCombo ( const std::string &  label,
const std::string &  previewValue 
)

◆ BeginCombo() [2/2]

bool cqsp::client::scripting::BeginCombo ( const std::string &  label,
const std::string &  previewValue,
int  flags 
)

◆ BeginGroup()

void cqsp::client::scripting::BeginGroup ( )

◆ BeginMainMenuBar()

bool cqsp::client::scripting::BeginMainMenuBar ( )

◆ BeginMenu() [1/2]

bool cqsp::client::scripting::BeginMenu ( const std::string &  label)

◆ BeginMenu() [2/2]

bool cqsp::client::scripting::BeginMenu ( const std::string &  label,
bool  enabled 
)

◆ BeginMenuBar()

bool cqsp::client::scripting::BeginMenuBar ( )

◆ BeginPopup() [1/2]

bool cqsp::client::scripting::BeginPopup ( const std::string &  str_id)

◆ BeginPopup() [2/2]

bool cqsp::client::scripting::BeginPopup ( const std::string &  str_id,
int  flags 
)

◆ BeginPopupContextItem() [1/3]

bool cqsp::client::scripting::BeginPopupContextItem ( )

◆ BeginPopupContextItem() [2/3]

bool cqsp::client::scripting::BeginPopupContextItem ( const std::string &  str_id)

◆ BeginPopupContextItem() [3/3]

bool cqsp::client::scripting::BeginPopupContextItem ( const std::string &  str_id,
int  popup_flags 
)

◆ BeginPopupContextVoid() [1/3]

bool cqsp::client::scripting::BeginPopupContextVoid ( )

◆ BeginPopupContextVoid() [2/3]

bool cqsp::client::scripting::BeginPopupContextVoid ( const std::string &  str_id)

◆ BeginPopupContextVoid() [3/3]

bool cqsp::client::scripting::BeginPopupContextVoid ( const std::string &  str_id,
int  popup_flags 
)

◆ BeginPopupContextWindow() [1/3]

bool cqsp::client::scripting::BeginPopupContextWindow ( )

◆ BeginPopupContextWindow() [2/3]

bool cqsp::client::scripting::BeginPopupContextWindow ( const std::string &  str_id)

◆ BeginPopupContextWindow() [3/3]

bool cqsp::client::scripting::BeginPopupContextWindow ( const std::string &  str_id,
int  popup_flags 
)

◆ BeginPopupModal() [1/3]

bool cqsp::client::scripting::BeginPopupModal ( const std::string &  name)

◆ BeginPopupModal() [2/3]

bool cqsp::client::scripting::BeginPopupModal ( const std::string &  name,
bool  open 
)

◆ BeginPopupModal() [3/3]

bool cqsp::client::scripting::BeginPopupModal ( const std::string &  name,
bool  open,
int  flags 
)

◆ BeginTabBar() [1/2]

bool cqsp::client::scripting::BeginTabBar ( const std::string &  str_id)

◆ BeginTabBar() [2/2]

bool cqsp::client::scripting::BeginTabBar ( const std::string &  str_id,
int  flags 
)

◆ BeginTabItem() [1/3]

bool cqsp::client::scripting::BeginTabItem ( const std::string &  label)

◆ BeginTabItem() [2/3]

std::tuple< bool, bool > cqsp::client::scripting::BeginTabItem ( const std::string &  label,
bool  open 
)

◆ BeginTabItem() [3/3]

std::tuple< bool, bool > cqsp::client::scripting::BeginTabItem ( const std::string &  label,
bool  open,
int  flags 
)

◆ BeginTooltip()

void cqsp::client::scripting::BeginTooltip ( )

◆ Bullet()

void cqsp::client::scripting::Bullet ( )

◆ BulletText()

void cqsp::client::scripting::BulletText ( const std::string &  text)

◆ Button() [1/2]

bool cqsp::client::scripting::Button ( const std::string &  label)

◆ Button() [2/2]

bool cqsp::client::scripting::Button ( const std::string &  label,
float  sizeX,
float  sizeY 
)

◆ CalcItemWidth()

float cqsp::client::scripting::CalcItemWidth ( )

◆ CalcTextSize() [1/4]

std::tuple< float, float > cqsp::client::scripting::CalcTextSize ( const std::string &  text)

◆ CalcTextSize() [2/4]

std::tuple< float, float > cqsp::client::scripting::CalcTextSize ( const std::string &  text,
const std::string &  text_end 
)

◆ CalcTextSize() [3/4]

std::tuple< float, float > cqsp::client::scripting::CalcTextSize ( const std::string &  text,
const std::string &  text_end,
bool  hide_text_after_double_hash 
)

◆ CalcTextSize() [4/4]

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 
)

◆ CaptureKeyboardFromApp() [1/2]

void cqsp::client::scripting::CaptureKeyboardFromApp ( )

◆ CaptureKeyboardFromApp() [2/2]

void cqsp::client::scripting::CaptureKeyboardFromApp ( bool  want_capture_keyboard_value)

◆ CaptureMouseFromApp() [1/2]

void cqsp::client::scripting::CaptureMouseFromApp ( )

◆ CaptureMouseFromApp() [2/2]

void cqsp::client::scripting::CaptureMouseFromApp ( bool  want_capture_mouse_value)

◆ Checkbox()

std::tuple< bool, bool > cqsp::client::scripting::Checkbox ( const std::string &  label,
bool  v 
)

◆ CheckboxFlags()

bool cqsp::client::scripting::CheckboxFlags ( )

◆ ClientFunctions()

void cqsp::client::scripting::ClientFunctions ( engine::Application app,
common::Universe universe,
cqsp::scripting::ScriptInterface script_engine 
)

◆ CloseCurrentPopup()

void cqsp::client::scripting::CloseCurrentPopup ( )

◆ CollapsingHeader() [1/4]

bool cqsp::client::scripting::CollapsingHeader ( const std::string &  label)

◆ CollapsingHeader() [2/4]

std::tuple< bool, bool > cqsp::client::scripting::CollapsingHeader ( const std::string &  label,
bool  open 
)

◆ CollapsingHeader() [3/4]

std::tuple< bool, bool > cqsp::client::scripting::CollapsingHeader ( const std::string &  label,
bool  open,
int  flags 
)

◆ CollapsingHeader() [4/4]

bool cqsp::client::scripting::CollapsingHeader ( const std::string &  label,
int  flags 
)

◆ ColorButton() [1/3]

bool cqsp::client::scripting::ColorButton ( const std::string &  desc_id,
const sol::table &  col 
)

◆ ColorButton() [2/3]

bool cqsp::client::scripting::ColorButton ( const std::string &  desc_id,
const sol::table &  col,
int  flags 
)

◆ ColorButton() [3/3]

bool cqsp::client::scripting::ColorButton ( const std::string &  desc_id,
const sol::table &  col,
int  flags,
float  sizeX,
float  sizeY 
)

◆ ColorConvertHSVtoRGB()

std::tuple< float, float, float > cqsp::client::scripting::ColorConvertHSVtoRGB ( float  h,
float  s,
float  v 
)

◆ ColorConvertRGBtoHSV()

std::tuple< float, float, float > cqsp::client::scripting::ColorConvertRGBtoHSV ( float  r,
float  g,
float  b 
)

◆ ColorEdit3() [1/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorEdit3 ( const std::string &  label,
const sol::table &  col 
)

◆ ColorEdit3() [2/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorEdit3 ( const std::string &  label,
const sol::table &  col,
int  flags 
)

◆ ColorEdit4() [1/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorEdit4 ( const std::string &  label,
const sol::table &  col 
)

◆ ColorEdit4() [2/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorEdit4 ( const std::string &  label,
const sol::table &  col,
int  flags 
)

◆ ColorPicker3() [1/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorPicker3 ( const std::string &  label,
const sol::table &  col 
)

◆ ColorPicker3() [2/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorPicker3 ( const std::string &  label,
const sol::table &  col,
int  flags 
)

◆ ColorPicker4() [1/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorPicker4 ( const std::string &  label,
const sol::table &  col 
)

◆ ColorPicker4() [2/2]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::ColorPicker4 ( const std::string &  label,
const sol::table &  col,
int  flags 
)

◆ Columns() [1/4]

void cqsp::client::scripting::Columns ( )

◆ Columns() [2/4]

void cqsp::client::scripting::Columns ( int  count)

◆ Columns() [3/4]

void cqsp::client::scripting::Columns ( int  count,
const std::string &  id 
)

◆ Columns() [4/4]

void cqsp::client::scripting::Columns ( int  count,
const std::string &  id,
bool  border 
)

◆ Combo() [1/4]

std::tuple< int, bool > cqsp::client::scripting::Combo ( const std::string &  label,
int  currentItem,
const sol::table &  items,
int  itemsCount 
)

◆ Combo() [2/4]

std::tuple< int, bool > cqsp::client::scripting::Combo ( const std::string &  label,
int  currentItem,
const sol::table &  items,
int  itemsCount,
int  popupMaxHeightInItems 
)

◆ Combo() [3/4]

std::tuple< int, bool > cqsp::client::scripting::Combo ( const std::string &  label,
int  currentItem,
const std::string &  itemsSeparatedByZeros 
)

◆ Combo() [4/4]

std::tuple< int, bool > cqsp::client::scripting::Combo ( const std::string &  label,
int  currentItem,
const std::string &  itemsSeparatedByZeros,
int  popupMaxHeightInItems 
)

◆ DragFloat() [1/6]

std::tuple< float, bool > cqsp::client::scripting::DragFloat ( const std::string &  label,
float  v 
)

◆ DragFloat() [2/6]

std::tuple< float, bool > cqsp::client::scripting::DragFloat ( const std::string &  label,
float  v,
float  v_speed 
)

◆ DragFloat() [3/6]

std::tuple< float, bool > cqsp::client::scripting::DragFloat ( const std::string &  label,
float  v,
float  v_speed,
float  v_min 
)

◆ DragFloat() [4/6]

std::tuple< float, bool > cqsp::client::scripting::DragFloat ( const std::string &  label,
float  v,
float  v_speed,
float  v_min,
float  v_max 
)

◆ DragFloat() [5/6]

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 
)

◆ DragFloat() [6/6]

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 
)

◆ DragFloat2() [1/6]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::DragFloat2 ( const std::string &  label,
const sol::table &  v 
)

◆ DragFloat2() [2/6]

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 
)

◆ DragFloat2() [3/6]

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 
)

◆ DragFloat2() [4/6]

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 
)

◆ DragFloat2() [5/6]

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 
)

◆ DragFloat2() [6/6]

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 
)

◆ DragFloat3() [1/6]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::DragFloat3 ( const std::string &  label,
const sol::table &  v 
)

◆ DragFloat3() [2/6]

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 
)

◆ DragFloat3() [3/6]

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 
)

◆ DragFloat3() [4/6]

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 
)

◆ DragFloat3() [5/6]

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 
)

◆ DragFloat3() [6/6]

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 
)

◆ DragFloat4() [1/6]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::DragFloat4 ( const std::string &  label,
const sol::table &  v 
)

◆ DragFloat4() [2/6]

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 
)

◆ DragFloat4() [3/6]

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 
)

◆ DragFloat4() [4/6]

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 
)

◆ DragFloat4() [5/6]

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 
)

◆ DragFloat4() [6/6]

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 
)

◆ DragFloatRange2()

void cqsp::client::scripting::DragFloatRange2 ( )

◆ DragInt() [1/5]

std::tuple< int, bool > cqsp::client::scripting::DragInt ( const std::string &  label,
int  v 
)

◆ DragInt() [2/5]

std::tuple< int, bool > cqsp::client::scripting::DragInt ( const std::string &  label,
int  v,
float  v_speed 
)

◆ DragInt() [3/5]

std::tuple< int, bool > cqsp::client::scripting::DragInt ( const std::string &  label,
int  v,
float  v_speed,
int  v_min 
)

◆ DragInt() [4/5]

std::tuple< int, bool > cqsp::client::scripting::DragInt ( const std::string &  label,
int  v,
float  v_speed,
int  v_min,
int  v_max 
)

◆ DragInt() [5/5]

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 
)

◆ DragInt2() [1/5]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::DragInt2 ( const std::string &  label,
const sol::table &  v 
)

◆ DragInt2() [2/5]

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 
)

◆ DragInt2() [3/5]

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 
)

◆ DragInt2() [4/5]

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 
)

◆ DragInt2() [5/5]

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 
)

◆ DragInt3() [1/5]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::DragInt3 ( const std::string &  label,
const sol::table &  v 
)

◆ DragInt3() [2/5]

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 
)

◆ DragInt3() [3/5]

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 
)

◆ DragInt3() [4/5]

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 
)

◆ DragInt3() [5/5]

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 
)

◆ DragInt4() [1/5]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::DragInt4 ( const std::string &  label,
const sol::table &  v 
)

◆ DragInt4() [2/5]

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 
)

◆ DragInt4() [3/5]

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 
)

◆ DragInt4() [4/5]

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 
)

◆ DragInt4() [5/5]

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 
)

◆ DragIntRange2()

void cqsp::client::scripting::DragIntRange2 ( )

◆ DragScalar()

void cqsp::client::scripting::DragScalar ( )

◆ DragScalarN()

void cqsp::client::scripting::DragScalarN ( )

◆ Dummy()

void cqsp::client::scripting::Dummy ( float  sizeX,
float  sizeY 
)

◆ End()

void cqsp::client::scripting::End ( )

◆ EndChild()

void cqsp::client::scripting::EndChild ( )

◆ EndChildFrame()

void cqsp::client::scripting::EndChildFrame ( )

◆ EndCombo()

void cqsp::client::scripting::EndCombo ( )

◆ EndGroup()

void cqsp::client::scripting::EndGroup ( )

◆ EndMainMenuBar()

void cqsp::client::scripting::EndMainMenuBar ( )

◆ EndMenu()

void cqsp::client::scripting::EndMenu ( )

◆ EndMenuBar()

void cqsp::client::scripting::EndMenuBar ( )

◆ EndPopup()

void cqsp::client::scripting::EndPopup ( )

◆ EndTabBar()

void cqsp::client::scripting::EndTabBar ( )

◆ EndTabItem()

void cqsp::client::scripting::EndTabItem ( )

◆ EndTooltip()

void cqsp::client::scripting::EndTooltip ( )

◆ GetClipboardText()

std::string cqsp::client::scripting::GetClipboardText ( )

◆ GetColumnIndex()

int cqsp::client::scripting::GetColumnIndex ( )

◆ GetColumnOffset() [1/2]

float cqsp::client::scripting::GetColumnOffset ( )

◆ GetColumnOffset() [2/2]

float cqsp::client::scripting::GetColumnOffset ( int  column_index)

◆ GetColumnsCount()

int cqsp::client::scripting::GetColumnsCount ( )

◆ GetColumnWidth() [1/2]

float cqsp::client::scripting::GetColumnWidth ( )

◆ GetColumnWidth() [2/2]

float cqsp::client::scripting::GetColumnWidth ( int  column_index)

◆ GetContentRegionAvail()

std::tuple< float, float > cqsp::client::scripting::GetContentRegionAvail ( )

◆ GetContentRegionMax()

std::tuple< float, float > cqsp::client::scripting::GetContentRegionMax ( )

◆ GetCursorPos()

std::tuple< float, float > cqsp::client::scripting::GetCursorPos ( )

◆ GetCursorPosX()

float cqsp::client::scripting::GetCursorPosX ( )

◆ GetCursorPosY()

float cqsp::client::scripting::GetCursorPosY ( )

◆ GetCursorScreenPos()

std::tuple< float, float > cqsp::client::scripting::GetCursorScreenPos ( )

◆ GetCursorStartPos()

std::tuple< float, float > cqsp::client::scripting::GetCursorStartPos ( )

◆ GetDisplaySize()

std::tuple< float, float > cqsp::client::scripting::GetDisplaySize ( )

◆ GetFont()

ImFont * cqsp::client::scripting::GetFont ( )

◆ GetFontSize()

float cqsp::client::scripting::GetFontSize ( )

◆ GetFontTexUvWhitePixel()

std::tuple< float, float > cqsp::client::scripting::GetFontTexUvWhitePixel ( )

◆ GetFrameCount()

int cqsp::client::scripting::GetFrameCount ( )

◆ GetFrameHeight()

float cqsp::client::scripting::GetFrameHeight ( )

◆ GetFrameHeightWithSpacing()

float cqsp::client::scripting::GetFrameHeightWithSpacing ( )

◆ GetID() [1/3]

int cqsp::client::scripting::GetID ( const std::string &  stringID)

◆ GetID() [2/3]

int cqsp::client::scripting::GetID ( const std::string &  stringIDBegin,
const std::string &  stringIDEnd 
)

◆ GetID() [3/3]

int cqsp::client::scripting::GetID ( const void *  )

◆ GetItemRectMax()

std::tuple< float, float > cqsp::client::scripting::GetItemRectMax ( )

◆ GetItemRectMin()

std::tuple< float, float > cqsp::client::scripting::GetItemRectMin ( )

◆ GetItemRectSize()

std::tuple< float, float > cqsp::client::scripting::GetItemRectSize ( )

◆ GetKeyIndex()

int cqsp::client::scripting::GetKeyIndex ( int  imgui_key)

◆ GetKeyPressedAmount()

int cqsp::client::scripting::GetKeyPressedAmount ( int  key_index,
float  repeat_delay,
float  rate 
)

◆ GetMouseCursor()

int cqsp::client::scripting::GetMouseCursor ( )

◆ GetMouseDragDelta() [1/3]

std::tuple< float, float > cqsp::client::scripting::GetMouseDragDelta ( )

◆ GetMouseDragDelta() [2/3]

std::tuple< float, float > cqsp::client::scripting::GetMouseDragDelta ( int  button)

◆ GetMouseDragDelta() [3/3]

std::tuple< float, float > cqsp::client::scripting::GetMouseDragDelta ( int  button,
float  lock_threshold 
)

◆ GetMousePos()

std::tuple< float, float > cqsp::client::scripting::GetMousePos ( )

◆ GetMousePosOnOpeningCurrentPopup()

std::tuple< float, float > cqsp::client::scripting::GetMousePosOnOpeningCurrentPopup ( )

◆ GetScrollMaxX()

float cqsp::client::scripting::GetScrollMaxX ( )

◆ GetScrollMaxY()

float cqsp::client::scripting::GetScrollMaxY ( )

◆ GetScrollX()

float cqsp::client::scripting::GetScrollX ( )

◆ GetScrollY()

float cqsp::client::scripting::GetScrollY ( )

◆ GetStyleColorName()

std::string cqsp::client::scripting::GetStyleColorName ( int  idx)

◆ GetStyleColorVec4()

std::tuple< float, float, float, float > cqsp::client::scripting::GetStyleColorVec4 ( int  idx)

◆ GetTextLineHeight()

float cqsp::client::scripting::GetTextLineHeight ( )

◆ GetTextLineHeightWithSpacing()

float cqsp::client::scripting::GetTextLineHeightWithSpacing ( )

◆ GetTime()

double cqsp::client::scripting::GetTime ( )

◆ GetTreeNodeToLabelSpacing()

float cqsp::client::scripting::GetTreeNodeToLabelSpacing ( )

◆ GetWindowContentRegionMax()

std::tuple< float, float > cqsp::client::scripting::GetWindowContentRegionMax ( )

◆ GetWindowContentRegionMin()

std::tuple< float, float > cqsp::client::scripting::GetWindowContentRegionMin ( )

◆ GetWindowContentRegionWidth()

float cqsp::client::scripting::GetWindowContentRegionWidth ( )

◆ GetWindowDpiScale()

float cqsp::client::scripting::GetWindowDpiScale ( )

◆ GetWindowDrawList()

ImDrawList * cqsp::client::scripting::GetWindowDrawList ( )

◆ GetWindowHeight()

float cqsp::client::scripting::GetWindowHeight ( )

◆ GetWindowPos()

std::tuple< float, float > cqsp::client::scripting::GetWindowPos ( )

◆ GetWindowSize()

std::tuple< float, float > cqsp::client::scripting::GetWindowSize ( )

◆ GetWindowViewport()

ImGuiViewport * cqsp::client::scripting::GetWindowViewport ( )

◆ GetWindowWidth()

float cqsp::client::scripting::GetWindowWidth ( )

◆ Image()

void cqsp::client::scripting::Image ( )

◆ ImageButton()

void cqsp::client::scripting::ImageButton ( )

◆ Indent() [1/2]

void cqsp::client::scripting::Indent ( )

◆ Indent() [2/2]

void cqsp::client::scripting::Indent ( float  indentW)

◆ InitClientElements()

void cqsp::client::scripting::InitClientElements ( common::Universe universe,
cqsp::scripting::ScriptInterface script_engine 
)

◆ InitEnums()

void cqsp::client::scripting::InitEnums ( sol::state &  lua)

◆ InputDouble() [1/5]

std::tuple< double, bool > cqsp::client::scripting::InputDouble ( const std::string &  label,
double  v 
)

◆ InputDouble() [2/5]

std::tuple< double, bool > cqsp::client::scripting::InputDouble ( const std::string &  label,
double  v,
double  step 
)

◆ InputDouble() [3/5]

std::tuple< double, bool > cqsp::client::scripting::InputDouble ( const std::string &  label,
double  v,
double  step,
double  step_fast 
)

◆ InputDouble() [4/5]

std::tuple< double, bool > cqsp::client::scripting::InputDouble ( const std::string &  label,
double  v,
double  step,
double  step_fast,
const std::string &  format 
)

◆ InputDouble() [5/5]

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 
)

◆ InputFloat() [1/5]

std::tuple< float, bool > cqsp::client::scripting::InputFloat ( const std::string &  label,
float  v 
)

◆ InputFloat() [2/5]

std::tuple< float, bool > cqsp::client::scripting::InputFloat ( const std::string &  label,
float  v,
float  step 
)

◆ InputFloat() [3/5]

std::tuple< float, bool > cqsp::client::scripting::InputFloat ( const std::string &  label,
float  v,
float  step,
float  step_fast 
)

◆ InputFloat() [4/5]

std::tuple< float, bool > cqsp::client::scripting::InputFloat ( const std::string &  label,
float  v,
float  step,
float  step_fast,
const std::string &  format 
)

◆ InputFloat() [5/5]

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 
)

◆ InputFloat2() [1/3]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::InputFloat2 ( const std::string &  label,
const sol::table &  v 
)

◆ InputFloat2() [2/3]

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 
)

◆ InputFloat2() [3/3]

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 
)

◆ InputFloat3() [1/3]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::InputFloat3 ( const std::string &  label,
const sol::table &  v 
)

◆ InputFloat3() [2/3]

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 
)

◆ InputFloat3() [3/3]

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 
)

◆ InputFloat4() [1/3]

std::tuple< sol::as_table_t< std::vector< float > >, bool > cqsp::client::scripting::InputFloat4 ( const std::string &  label,
const sol::table &  v 
)

◆ InputFloat4() [2/3]

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 
)

◆ InputFloat4() [3/3]

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 
)

◆ InputInt() [1/4]

std::tuple< int, bool > cqsp::client::scripting::InputInt ( const std::string &  label,
int  v 
)

◆ InputInt() [2/4]

std::tuple< int, bool > cqsp::client::scripting::InputInt ( const std::string &  label,
int  v,
int  step 
)

◆ InputInt() [3/4]

std::tuple< int, bool > cqsp::client::scripting::InputInt ( const std::string &  label,
int  v,
int  step,
int  step_fast 
)

◆ InputInt() [4/4]

std::tuple< int, bool > cqsp::client::scripting::InputInt ( const std::string &  label,
int  v,
int  step,
int  step_fast,
int  flags 
)

◆ InputInt2() [1/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt2 ( const std::string &  label,
const sol::table &  v 
)

◆ InputInt2() [2/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt2 ( const std::string &  label,
const sol::table &  v,
int  flags 
)

◆ InputInt3() [1/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt3 ( const std::string &  label,
const sol::table &  v 
)

◆ InputInt3() [2/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt3 ( const std::string &  label,
const sol::table &  v,
int  flags 
)

◆ InputInt4() [1/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt4 ( const std::string &  label,
const sol::table &  v 
)

◆ InputInt4() [2/2]

std::tuple< sol::as_table_t< std::vector< int > >, bool > cqsp::client::scripting::InputInt4 ( const std::string &  label,
const sol::table &  v,
int  flags 
)

◆ InputScalar()

void cqsp::client::scripting::InputScalar ( )

◆ InputScalarN()

void cqsp::client::scripting::InputScalarN ( )

◆ InputText() [1/2]

std::tuple< std::string, bool > cqsp::client::scripting::InputText ( const std::string &  label,
std::string  text,
unsigned int  buf_size 
)

◆ InputText() [2/2]

std::tuple< std::string, bool > cqsp::client::scripting::InputText ( const std::string &  label,
std::string  text,
unsigned int  buf_size,
int  flags 
)

◆ InputTextMultiline() [1/3]

std::tuple< std::string, bool > cqsp::client::scripting::InputTextMultiline ( const std::string &  label,
std::string  text,
unsigned int  buf_size 
)

◆ InputTextMultiline() [2/3]

std::tuple< std::string, bool > cqsp::client::scripting::InputTextMultiline ( const std::string &  label,
std::string  text,
unsigned int  buf_size,
float  sizeX,
float  sizeY 
)

◆ InputTextMultiline() [3/3]

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 
)

◆ InputTextWithHint() [1/2]

std::tuple< std::string, bool > cqsp::client::scripting::InputTextWithHint ( const std::string &  label,
const std::string &  hint,
std::string  text,
unsigned int  buf_size 
)

◆ InputTextWithHint() [2/2]

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 
)

◆ InvisibleButton()

bool cqsp::client::scripting::InvisibleButton ( const std::string &  stringID,
float  sizeX,
float  sizeY 
)

◆ IsAnyItemActive()

bool cqsp::client::scripting::IsAnyItemActive ( )

◆ IsAnyItemFocused()

bool cqsp::client::scripting::IsAnyItemFocused ( )

◆ IsAnyItemHovered()

bool cqsp::client::scripting::IsAnyItemHovered ( )

◆ IsAnyMouseDown()

bool cqsp::client::scripting::IsAnyMouseDown ( )

◆ IsItemActivated()

bool cqsp::client::scripting::IsItemActivated ( )

◆ IsItemActive()

bool cqsp::client::scripting::IsItemActive ( )

◆ IsItemClicked() [1/2]

bool cqsp::client::scripting::IsItemClicked ( )

◆ IsItemClicked() [2/2]

bool cqsp::client::scripting::IsItemClicked ( int  mouse_button)

◆ IsItemDeactivated()

bool cqsp::client::scripting::IsItemDeactivated ( )

◆ IsItemDeactivatedAfterEdit()

bool cqsp::client::scripting::IsItemDeactivatedAfterEdit ( )

◆ IsItemEdited()

bool cqsp::client::scripting::IsItemEdited ( )

◆ IsItemFocused()

bool cqsp::client::scripting::IsItemFocused ( )

◆ IsItemHovered() [1/2]

bool cqsp::client::scripting::IsItemHovered ( )

◆ IsItemHovered() [2/2]

bool cqsp::client::scripting::IsItemHovered ( int  flags)

◆ IsItemToggledOpen()

bool cqsp::client::scripting::IsItemToggledOpen ( )

◆ IsItemVisible()

bool cqsp::client::scripting::IsItemVisible ( )

◆ IsKeyDown()

bool cqsp::client::scripting::IsKeyDown ( int  user_key_index)

◆ IsKeyPressed() [1/2]

bool cqsp::client::scripting::IsKeyPressed ( int  user_key_index)

◆ IsKeyPressed() [2/2]

bool cqsp::client::scripting::IsKeyPressed ( int  user_key_index,
bool  repeat 
)

◆ IsKeyReleased()

bool cqsp::client::scripting::IsKeyReleased ( int  user_key_index)

◆ IsMouseClicked() [1/2]

bool cqsp::client::scripting::IsMouseClicked ( int  button)

◆ IsMouseClicked() [2/2]

bool cqsp::client::scripting::IsMouseClicked ( int  button,
bool  repeat 
)

◆ IsMouseDoubleClicked()

bool cqsp::client::scripting::IsMouseDoubleClicked ( int  button)

◆ IsMouseDown()

bool cqsp::client::scripting::IsMouseDown ( int  button)

◆ IsMouseDragging() [1/2]

bool cqsp::client::scripting::IsMouseDragging ( int  button)

◆ IsMouseDragging() [2/2]

bool cqsp::client::scripting::IsMouseDragging ( int  button,
float  lock_threshold 
)

◆ IsMouseHoveringRect() [1/2]

bool cqsp::client::scripting::IsMouseHoveringRect ( float  min_x,
float  min_y,
float  max_x,
float  max_y 
)

◆ IsMouseHoveringRect() [2/2]

bool cqsp::client::scripting::IsMouseHoveringRect ( float  min_x,
float  min_y,
float  max_x,
float  max_y,
bool  clip 
)

◆ IsMousePosValid()

bool cqsp::client::scripting::IsMousePosValid ( )

◆ IsMouseReleased()

bool cqsp::client::scripting::IsMouseReleased ( int  button)

◆ IsPopupOpen() [1/2]

bool cqsp::client::scripting::IsPopupOpen ( const std::string &  str_id)

◆ IsPopupOpen() [2/2]

bool cqsp::client::scripting::IsPopupOpen ( const std::string &  str_id,
int  popup_flags 
)

◆ IsRectVisible() [1/2]

bool cqsp::client::scripting::IsRectVisible ( float  minX,
float  minY,
float  maxX,
float  maxY 
)

◆ IsRectVisible() [2/2]

bool cqsp::client::scripting::IsRectVisible ( float  sizeX,
float  sizeY 
)

◆ IsWindowAppearing()

bool cqsp::client::scripting::IsWindowAppearing ( )

◆ IsWindowCollapsed()

bool cqsp::client::scripting::IsWindowCollapsed ( )

◆ IsWindowFocused() [1/2]

bool cqsp::client::scripting::IsWindowFocused ( )

◆ IsWindowFocused() [2/2]

bool cqsp::client::scripting::IsWindowFocused ( int  flags)

◆ IsWindowHovered() [1/2]

bool cqsp::client::scripting::IsWindowHovered ( )

◆ IsWindowHovered() [2/2]

bool cqsp::client::scripting::IsWindowHovered ( int  flags)

◆ LabelText()

void cqsp::client::scripting::LabelText ( const std::string &  label,
const std::string &  text 
)

◆ ListBox() [1/2]

std::tuple< int, bool > cqsp::client::scripting::ListBox ( const std::string &  label,
int  current_item,
const sol::table &  items,
int  items_count 
)

◆ ListBox() [2/2]

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 
)

◆ ListBoxFooter()

void cqsp::client::scripting::ListBoxFooter ( )

◆ ListBoxHeader() [1/3]

bool cqsp::client::scripting::ListBoxHeader ( const std::string &  label,
float  sizeX,
float  sizeY 
)

◆ ListBoxHeader() [2/3]

bool cqsp::client::scripting::ListBoxHeader ( const std::string &  label,
int  items_count 
)

◆ ListBoxHeader() [3/3]

bool cqsp::client::scripting::ListBoxHeader ( const std::string &  label,
int  items_count,
int  height_in_items 
)

◆ LoadImGuiFunctions()

void cqsp::client::scripting::LoadImGuiFunctions ( cqsp::common::Universe universe,
cqsp::scripting::ScriptInterface script_engine 
)

◆ LogButtons()

void cqsp::client::scripting::LogButtons ( )

◆ LogFinish()

void cqsp::client::scripting::LogFinish ( )

◆ LogText()

void cqsp::client::scripting::LogText ( const std::string &  fmt)

◆ LogToClipboard() [1/2]

void cqsp::client::scripting::LogToClipboard ( )

◆ LogToClipboard() [2/2]

void cqsp::client::scripting::LogToClipboard ( int  auto_open_depth)

◆ LogToFile() [1/3]

void cqsp::client::scripting::LogToFile ( )

◆ LogToFile() [2/3]

void cqsp::client::scripting::LogToFile ( int  auto_open_depth)

◆ LogToFile() [3/3]

void cqsp::client::scripting::LogToFile ( int  auto_open_depth,
const std::string &  filename 
)

◆ LogToTTY() [1/2]

void cqsp::client::scripting::LogToTTY ( )

◆ LogToTTY() [2/2]

void cqsp::client::scripting::LogToTTY ( int  auto_open_depth)

◆ MenuItem() [1/4]

bool cqsp::client::scripting::MenuItem ( const std::string &  label)

◆ MenuItem() [2/4]

bool cqsp::client::scripting::MenuItem ( const std::string &  label,
const std::string &  shortcut 
)

◆ MenuItem() [3/4]

std::tuple< bool, bool > cqsp::client::scripting::MenuItem ( const std::string &  label,
const std::string &  shortcut,
bool  selected 
)

◆ MenuItem() [4/4]

std::tuple< bool, bool > cqsp::client::scripting::MenuItem ( const std::string &  label,
const std::string &  shortcut,
bool  selected,
bool  enabled 
)

◆ NewLine()

void cqsp::client::scripting::NewLine ( )

◆ NextColumn()

void cqsp::client::scripting::NextColumn ( )

◆ OpenPopup() [1/2]

void cqsp::client::scripting::OpenPopup ( const std::string &  str_id)

◆ OpenPopup() [2/2]

void cqsp::client::scripting::OpenPopup ( const std::string &  str_id,
int  popup_flags 
)

◆ OpenPopupContextItem() [1/2]

void cqsp::client::scripting::OpenPopupContextItem ( const std::string &  str_id)

◆ OpenPopupContextItem() [2/2]

bool cqsp::client::scripting::OpenPopupContextItem ( const std::string &  str_id,
int  popup_flags 
)

◆ OpenPopupOnItemClick()

void cqsp::client::scripting::OpenPopupOnItemClick ( )

◆ PopAllowKeyboardFocus()

void cqsp::client::scripting::PopAllowKeyboardFocus ( )

◆ PopButtonRepeat()

void cqsp::client::scripting::PopButtonRepeat ( )

◆ PopClipRect()

void cqsp::client::scripting::PopClipRect ( )

◆ PopFont()

void cqsp::client::scripting::PopFont ( )

◆ PopID()

void cqsp::client::scripting::PopID ( )

◆ PopItemWidth()

void cqsp::client::scripting::PopItemWidth ( )

◆ PopStyleColor() [1/2]

void cqsp::client::scripting::PopStyleColor ( )

◆ PopStyleColor() [2/2]

void cqsp::client::scripting::PopStyleColor ( int  count)

◆ PopStyleVar() [1/2]

void cqsp::client::scripting::PopStyleVar ( )

◆ PopStyleVar() [2/2]

void cqsp::client::scripting::PopStyleVar ( int  count)

◆ PopTextWrapPos()

void cqsp::client::scripting::PopTextWrapPos ( )

◆ ProgressBar() [1/3]

void cqsp::client::scripting::ProgressBar ( float  fraction)

◆ ProgressBar() [2/3]

void cqsp::client::scripting::ProgressBar ( float  fraction,
float  sizeX,
float  sizeY 
)

◆ ProgressBar() [3/3]

void cqsp::client::scripting::ProgressBar ( float  fraction,
float  sizeX,
float  sizeY,
const std::string &  overlay 
)

◆ PushAllowKeyboardFocus()

void cqsp::client::scripting::PushAllowKeyboardFocus ( bool  allowKeyboardFocus)

◆ PushButtonRepeat()

void cqsp::client::scripting::PushButtonRepeat ( bool  repeat)

◆ PushClipRect()

void cqsp::client::scripting::PushClipRect ( float  min_x,
float  min_y,
float  max_x,
float  max_y,
bool  intersect_current 
)

◆ PushFont()

void cqsp::client::scripting::PushFont ( ImFont *  pFont)

◆ PushID() [1/4]

void cqsp::client::scripting::PushID ( const std::string &  stringID)

◆ PushID() [2/4]

void cqsp::client::scripting::PushID ( const std::string &  stringIDBegin,
const std::string &  stringIDEnd 
)

◆ PushID() [3/4]

void cqsp::client::scripting::PushID ( const void *  )

◆ PushID() [4/4]

void cqsp::client::scripting::PushID ( int  intID)

◆ PushItemWidth()

void cqsp::client::scripting::PushItemWidth ( float  itemWidth)

◆ PushStyleColor()

void cqsp::client::scripting::PushStyleColor ( int  idx,
float  colR,
float  colG,
float  colB,
float  colA 
)

◆ PushStyleVar() [1/2]

void cqsp::client::scripting::PushStyleVar ( int  idx,
float  val 
)

◆ PushStyleVar() [2/2]

void cqsp::client::scripting::PushStyleVar ( int  idx,
float  valX,
float  valY 
)

◆ PushTextWrapPos() [1/2]

void cqsp::client::scripting::PushTextWrapPos ( )

◆ PushTextWrapPos() [2/2]

void cqsp::client::scripting::PushTextWrapPos ( float  wrapLocalPosX)

◆ RadioButton() [1/2]

bool cqsp::client::scripting::RadioButton ( const std::string &  label,
bool  active 
)

◆ RadioButton() [2/2]

std::tuple< int, bool > cqsp::client::scripting::RadioButton ( const std::string &  label,
int  v,
int  vButton 
)

◆ ResetMouseDragDelta() [1/2]

void cqsp::client::scripting::ResetMouseDragDelta ( )

◆ ResetMouseDragDelta() [2/2]

void cqsp::client::scripting::ResetMouseDragDelta ( int  button)

◆ SameLine() [1/3]

void cqsp::client::scripting::SameLine ( )

◆ SameLine() [2/3]

void cqsp::client::scripting::SameLine ( float  offsetFromStartX)

◆ SameLine() [3/3]

void cqsp::client::scripting::SameLine ( float  offsetFromStartX,
float  spacing 
)

◆ Selectable() [1/4]

bool cqsp::client::scripting::Selectable ( const std::string &  label)

◆ Selectable() [2/4]

bool cqsp::client::scripting::Selectable ( const std::string &  label,
bool  selected 
)

◆ Selectable() [3/4]

bool cqsp::client::scripting::Selectable ( const std::string &  label,
bool  selected,
int  flags 
)

◆ Selectable() [4/4]

bool cqsp::client::scripting::Selectable ( const std::string &  label,
bool  selected,
int  flags,
float  sizeX,
float  sizeY 
)

◆ Separator()

void cqsp::client::scripting::Separator ( )

◆ SetClipboardText()

void cqsp::client::scripting::SetClipboardText ( const std::string &  text)

◆ SetColorEditOptions()

void cqsp::client::scripting::SetColorEditOptions ( int  flags)

◆ SetColumnOffset()

void cqsp::client::scripting::SetColumnOffset ( int  column_index,
float  offset_x 
)

◆ SetColumnWidth()

void cqsp::client::scripting::SetColumnWidth ( int  column_index,
float  width 
)

◆ SetCursorPos()

void cqsp::client::scripting::SetCursorPos ( float  localX,
float  localY 
)

◆ SetCursorPosX()

void cqsp::client::scripting::SetCursorPosX ( float  localX)

◆ SetCursorPosY()

void cqsp::client::scripting::SetCursorPosY ( float  localY)

◆ SetCursorScreenPos()

void cqsp::client::scripting::SetCursorScreenPos ( float  posX,
float  posY 
)

◆ SetItemAllowOverlap()

void cqsp::client::scripting::SetItemAllowOverlap ( )

◆ SetItemDefaultFocus()

void cqsp::client::scripting::SetItemDefaultFocus ( )

◆ SetKeyboardFocusHere() [1/2]

void cqsp::client::scripting::SetKeyboardFocusHere ( )

◆ SetKeyboardFocusHere() [2/2]

void cqsp::client::scripting::SetKeyboardFocusHere ( int  offset)

◆ SetMouseCursor()

void cqsp::client::scripting::SetMouseCursor ( int  cursor_type)

◆ SetNextItemOpen() [1/2]

void cqsp::client::scripting::SetNextItemOpen ( bool  is_open)

◆ SetNextItemOpen() [2/2]

void cqsp::client::scripting::SetNextItemOpen ( bool  is_open,
int  cond 
)

◆ SetNextItemWidth()

void cqsp::client::scripting::SetNextItemWidth ( float  itemWidth)

◆ SetNextWindowBgAlpha()

void cqsp::client::scripting::SetNextWindowBgAlpha ( float  alpha)

◆ SetNextWindowCollapsed() [1/2]

void cqsp::client::scripting::SetNextWindowCollapsed ( bool  collapsed)

◆ SetNextWindowCollapsed() [2/2]

void cqsp::client::scripting::SetNextWindowCollapsed ( bool  collapsed,
int  cond 
)

◆ SetNextWindowContentSize()

void cqsp::client::scripting::SetNextWindowContentSize ( float  sizeX,
float  sizeY 
)

◆ SetNextWindowFocus()

void cqsp::client::scripting::SetNextWindowFocus ( )

◆ SetNextWindowPos() [1/3]

void cqsp::client::scripting::SetNextWindowPos ( float  posX,
float  posY 
)

◆ SetNextWindowPos() [2/3]

void cqsp::client::scripting::SetNextWindowPos ( float  posX,
float  posY,
int  cond 
)

◆ SetNextWindowPos() [3/3]

void cqsp::client::scripting::SetNextWindowPos ( float  posX,
float  posY,
int  cond,
float  pivotX,
float  pivotY 
)

◆ SetNextWindowSize() [1/2]

void cqsp::client::scripting::SetNextWindowSize ( float  sizeX,
float  sizeY 
)

◆ SetNextWindowSize() [2/2]

void cqsp::client::scripting::SetNextWindowSize ( float  sizeX,
float  sizeY,
int  cond 
)

◆ SetNextWindowSizeConstraints()

void cqsp::client::scripting::SetNextWindowSizeConstraints ( float  minX,
float  minY,
float  maxX,
float  maxY 
)

◆ SetScrollFromPosX() [1/2]

void cqsp::client::scripting::SetScrollFromPosX ( float  localX)

◆ SetScrollFromPosX() [2/2]

void cqsp::client::scripting::SetScrollFromPosX ( float  localX,
float  centerXRatio 
)

◆ SetScrollFromPosY() [1/2]

void cqsp::client::scripting::SetScrollFromPosY ( float  localY)

◆ SetScrollFromPosY() [2/2]

void cqsp::client::scripting::SetScrollFromPosY ( float  localY,
float  centerYRatio 
)

◆ SetScrollHereX() [1/2]

void cqsp::client::scripting::SetScrollHereX ( )

◆ SetScrollHereX() [2/2]

void cqsp::client::scripting::SetScrollHereX ( float  centerXRatio)

◆ SetScrollHereY() [1/2]

void cqsp::client::scripting::SetScrollHereY ( )

◆ SetScrollHereY() [2/2]

void cqsp::client::scripting::SetScrollHereY ( float  centerYRatio)

◆ SetScrollX()

void cqsp::client::scripting::SetScrollX ( float  scrollX)

◆ SetScrollY()

void cqsp::client::scripting::SetScrollY ( float  scrollY)

◆ SetTabItemClosed()

void cqsp::client::scripting::SetTabItemClosed ( const std::string &  tab_or_docked_window_label)

◆ SetTooltip()

void cqsp::client::scripting::SetTooltip ( const std::string &  fmt)

◆ SetTooltipV()

void cqsp::client::scripting::SetTooltipV ( )

◆ SetWindowCollapsed() [1/4]

void cqsp::client::scripting::SetWindowCollapsed ( bool  collapsed)

◆ SetWindowCollapsed() [2/4]

void cqsp::client::scripting::SetWindowCollapsed ( bool  collapsed,
int  cond 
)

◆ SetWindowCollapsed() [3/4]

void cqsp::client::scripting::SetWindowCollapsed ( const std::string &  name,
bool  collapsed 
)

◆ SetWindowCollapsed() [4/4]

void cqsp::client::scripting::SetWindowCollapsed ( const std::string &  name,
bool  collapsed,
int  cond 
)

◆ SetWindowFocus() [1/2]

void cqsp::client::scripting::SetWindowFocus ( )

◆ SetWindowFocus() [2/2]

void cqsp::client::scripting::SetWindowFocus ( const std::string &  name)

◆ SetWindowFontScale()

void cqsp::client::scripting::SetWindowFontScale ( float  scale)

◆ SetWindowPos() [1/4]

void cqsp::client::scripting::SetWindowPos ( const std::string &  name,
float  posX,
float  posY 
)

◆ SetWindowPos() [2/4]

void cqsp::client::scripting::SetWindowPos ( const std::string &  name,
float  posX,
float  posY,
int  cond 
)

◆ SetWindowPos() [3/4]

void cqsp::client::scripting::SetWindowPos ( float  posX,
float  posY 
)

◆ SetWindowPos() [4/4]

void cqsp::client::scripting::SetWindowPos ( float  posX,
float  posY,
int  cond 
)

◆ SetWindowSize() [1/4]

void cqsp::client::scripting::SetWindowSize ( const std::string &  name,
float  sizeX,
float  sizeY 
)

◆ SetWindowSize() [2/4]

void cqsp::client::scripting::SetWindowSize ( const std::string &  name,
float  sizeX,
float  sizeY,
int  cond 
)

◆ SetWindowSize() [3/4]

void cqsp::client::scripting::SetWindowSize ( float  sizeX,
float  sizeY 
)

◆ SetWindowSize() [4/4]

void cqsp::client::scripting::SetWindowSize ( float  sizeX,
float  sizeY,
int  cond 
)

◆ SliderAngle() [1/4]

std::tuple< float, bool > cqsp::client::scripting::SliderAngle ( const std::string &  label,
float  v_rad 
)

◆ SliderAngle() [2/4]

std::tuple< float, bool > cqsp::client::scripting::SliderAngle ( const std::string &  label,
float  v_rad,
float  v_degrees_min 
)

◆ SliderAngle() [3/4]

std::tuple< float, bool > cqsp::client::scripting::SliderAngle ( const std::string &  label,
float  v_rad,
float  v_degrees_min,
float  v_degrees_max 
)

◆ SliderAngle() [4/4]

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 
)

◆ SliderFloat() [1/3]

std::tuple< float, bool > cqsp::client::scripting::SliderFloat ( const std::string &  label,
float  v,
float  v_min,
float  v_max 
)

◆ SliderFloat() [2/3]

std::tuple< float, bool > cqsp::client::scripting::SliderFloat ( const std::string &  label,
float  v,
float  v_min,
float  v_max,
const std::string &  format 
)

◆ SliderFloat() [3/3]

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 
)

◆ SliderFloat2() [1/3]

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 
)

◆ SliderFloat2() [2/3]

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 
)

◆ SliderFloat2() [3/3]

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 
)

◆ SliderFloat3() [1/3]

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 
)

◆ SliderFloat3() [2/3]

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 
)

◆ SliderFloat3() [3/3]

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 
)

◆ SliderFloat4() [1/3]

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 
)

◆ SliderFloat4() [2/3]

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 
)

◆ SliderFloat4() [3/3]

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 
)

◆ SliderInt() [1/2]

std::tuple< int, bool > cqsp::client::scripting::SliderInt ( const std::string &  label,
int  v,
int  v_min,
int  v_max 
)

◆ SliderInt() [2/2]

std::tuple< int, bool > cqsp::client::scripting::SliderInt ( const std::string &  label,
int  v,
int  v_min,
int  v_max,
const std::string &  format 
)

◆ SliderInt2() [1/2]

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 
)

◆ SliderInt2() [2/2]

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 
)

◆ SliderInt3() [1/2]

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 
)

◆ SliderInt3() [2/2]

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 
)

◆ SliderInt4() [1/2]

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 
)

◆ SliderInt4() [2/2]

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 
)

◆ SliderScalar()

void cqsp::client::scripting::SliderScalar ( )

◆ SliderScalarN()

void cqsp::client::scripting::SliderScalarN ( )

◆ SmallButton()

bool cqsp::client::scripting::SmallButton ( const std::string &  label)

◆ Spacing()

void cqsp::client::scripting::Spacing ( )

◆ Text()

void cqsp::client::scripting::Text ( const std::string &  text)

◆ TextColored()

void cqsp::client::scripting::TextColored ( float  colR,
float  colG,
float  colB,
float  colA,
const std::string &  text 
)

◆ TextDisabled()

void cqsp::client::scripting::TextDisabled ( const std::string &  text)

◆ TextUnformatted() [1/2]

void cqsp::client::scripting::TextUnformatted ( const std::string &  text)

◆ TextUnformatted() [2/2]

void cqsp::client::scripting::TextUnformatted ( const std::string &  text,
const std::string &  textEnd 
)

◆ TextWrapped()

void cqsp::client::scripting::TextWrapped ( const std::string &  text)

◆ TreeNode() [1/2]

bool cqsp::client::scripting::TreeNode ( const std::string &  label)

◆ TreeNode() [2/2]

bool cqsp::client::scripting::TreeNode ( const std::string &  label,
const std::string &  fmt 
)

◆ TreeNodeEx() [1/3]

bool cqsp::client::scripting::TreeNodeEx ( const std::string &  label)

◆ TreeNodeEx() [2/3]

bool cqsp::client::scripting::TreeNodeEx ( const std::string &  label,
int  flags 
)

◆ TreeNodeEx() [3/3]

bool cqsp::client::scripting::TreeNodeEx ( const std::string &  label,
int  flags,
const std::string &  fmt 
)

◆ TreePop()

void cqsp::client::scripting::TreePop ( )

◆ TreePush()

void cqsp::client::scripting::TreePush ( const std::string &  str_id)

◆ Unindent() [1/2]

void cqsp::client::scripting::Unindent ( )

◆ Unindent() [2/2]

void cqsp::client::scripting::Unindent ( float  indentW)

◆ Value() [1/5]

void cqsp::client::scripting::Value ( const std::string &  prefix,
bool  b 
)

◆ Value() [2/5]

void cqsp::client::scripting::Value ( const std::string &  prefix,
float  v 
)

◆ Value() [3/5]

void cqsp::client::scripting::Value ( const std::string &  prefix,
float  v,
const std::string &  float_format 
)

◆ Value() [4/5]

void cqsp::client::scripting::Value ( const std::string &  prefix,
int  v 
)

◆ Value() [5/5]

void cqsp::client::scripting::Value ( const std::string &  prefix,
unsigned int  v 
)

◆ VSliderFloat() [1/3]

std::tuple< float, bool > cqsp::client::scripting::VSliderFloat ( const std::string &  label,
float  sizeX,
float  sizeY,
float  v,
float  v_min,
float  v_max 
)

◆ VSliderFloat() [2/3]

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 
)

◆ VSliderFloat() [3/3]

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 
)

◆ VSliderInt() [1/2]

std::tuple< int, bool > cqsp::client::scripting::VSliderInt ( const std::string &  label,
float  sizeX,
float  sizeY,
int  v,
int  v_min,
int  v_max 
)

◆ VSliderInt() [2/2]

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 
)

◆ VSliderScalar()

void cqsp::client::scripting::VSliderScalar ( )