![]() |
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 |
When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to find out how to add a resource to the game. | |
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) |