![]() |
Pioneer
|
Namespaces | |
| namespace | Lua |
| namespace | LuaPiguiModelSpinner |
Classes | |
| class | Face |
| class | Image |
| class | Instance |
| class | InstanceRenderer |
| class | LuaPiguiFace |
| class | LuaPiguiImage |
| class | ModelSpinner |
| class | PerfInfo |
| class | PiFace |
| class | PiFont |
| class | RadarWidget |
| struct | TScreenSpace |
Typedefs | |
| typedef std::vector< TScreenSpace > | TSS_vector |
Functions | |
| bool | first_body_is_more_important_than (Body *, Body *) |
| int | pushOnScreenPositionDirection (lua_State *l, vector3d position) |
| void | load_theme_from_table (LuaTable &table, ImGuiStyle &style) |
| LuaRef | GetHandlers () |
| LuaRef | GetKeys () |
| LuaRef | GetThemes () |
| void | RunHandler (double delta, std::string handler) |
| void | LoadTheme (ImGuiStyle &style, std::string theme) |
| void | LoadThemeFromDisk (std::string theme) |
| int | RadialPopupSelectMenu (const ImVec2 center, const char *popup_id, int mouse_button, const std::vector< ImTextureID > &tex_ids, const std::vector< std::pair< ImVec2, ImVec2 > > &uvs, const std::vector< ImU32 > &colors, const std::vector< const char * > &tooltips, unsigned int size, unsigned int padding) |
| bool | CircularSlider (const ImVec2 ¢er, float *v, float v_min, float v_max) |
| bool | LowThrustButton (const char *label, const ImVec2 &size_arg, int thrust_level, const ImVec4 &bg_col, int frame_padding, ImColor gauge_fg, ImColor gauge_bg) |
| bool | ButtonImageSized (ImTextureID user_texture_id, const ImVec2 &size, const ImVec2 &imgSize, const ImVec2 &uv0, const ImVec2 &uv1, int frame_padding, const ImVec4 &bg_col, const ImVec4 &tint_col) |
| void | ThrustIndicator (const std::string &id_string, const ImVec2 &size, const ImVec4 &thrust, const ImVec4 &velocity, const ImVec4 &bg_col, int frame_padding, ImColor vel_fg, ImColor vel_bg, ImColor thrust_fg, ImColor thrust_bg) |
| void | IncrementDrag (const std::string &label, int &v, const int v_min, const int v_max, const std::string &format) |
| bool | WantCaptureMouse () |
| bool | WantCaptureKeyboard () |
| std::vector< Graphics::Texture * > & | GetSVGTextures () |
| ImTextureID | RenderSVG (Graphics::Renderer *renderer, std::string svgFilename, int width, int height) |
| typedef std::vector<TScreenSpace> PiGui::TSS_vector |
| bool PiGui::ButtonImageSized | ( | ImTextureID | user_texture_id, |
| const ImVec2 & | size, | ||
| const ImVec2 & | imgSize, | ||
| const ImVec2 & | uv0, | ||
| const ImVec2 & | uv1, | ||
| int | frame_padding, | ||
| const ImVec4 & | bg_col, | ||
| const ImVec4 & | tint_col | ||
| ) |
| bool PiGui::CircularSlider | ( | const ImVec2 & | center, |
| float * | v, | ||
| float | v_min, | ||
| float | v_max | ||
| ) |

| LuaRef PiGui::GetHandlers | ( | ) |
| LuaRef PiGui::GetKeys | ( | ) |
| std::vector< Graphics::Texture * > & PiGui::GetSVGTextures | ( | ) |
| LuaRef PiGui::GetThemes | ( | ) |
| void PiGui::IncrementDrag | ( | const std::string & | label, |
| int & | v, | ||
| const int | v_min, | ||
| const int | v_max, | ||
| const std::string & | format | ||
| ) |

| void PiGui::load_theme_from_table | ( | LuaTable & | table, |
| ImGuiStyle & | style | ||
| ) |

| void PiGui::LoadTheme | ( | ImGuiStyle & | style, |
| std::string | theme | ||
| ) |

| void PiGui::LoadThemeFromDisk | ( | std::string | theme | ) |

| bool PiGui::LowThrustButton | ( | const char * | label, |
| const ImVec2 & | size_arg, | ||
| int | thrust_level, | ||
| const ImVec4 & | bg_col, | ||
| int | frame_padding, | ||
| ImColor | gauge_fg, | ||
| ImColor | gauge_bg | ||
| ) |
| int PiGui::pushOnScreenPositionDirection | ( | lua_State * | l, |
| vector3d | position | ||
| ) |

| int PiGui::RadialPopupSelectMenu | ( | const ImVec2 | center, |
| const char * | popup_id, | ||
| int | mouse_button, | ||
| const std::vector< ImTextureID > & | tex_ids, | ||
| const std::vector< std::pair< ImVec2, ImVec2 > > & | uvs, | ||
| const std::vector< ImU32 > & | colors, | ||
| const std::vector< const char * > & | tooltips, | ||
| unsigned int | size, | ||
| unsigned int | padding | ||
| ) |

| ImTextureID PiGui::RenderSVG | ( | Graphics::Renderer * | renderer, |
| std::string | svgFilename, | ||
| int | width, | ||
| int | height | ||
| ) |

| void PiGui::RunHandler | ( | double | delta, |
| std::string | handler | ||
| ) |

| void PiGui::ThrustIndicator | ( | const std::string & | id_string, |
| const ImVec2 & | size, | ||
| const ImVec4 & | thrust, | ||
| const ImVec4 & | velocity, | ||
| const ImVec4 & | bg_col, | ||
| int | frame_padding, | ||
| ImColor | vel_fg, | ||
| ImColor | vel_bg, | ||
| ImColor | thrust_fg, | ||
| ImColor | thrust_bg | ||
| ) |
|
inline |
|
inline |