|
| 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) |
| |
| bool | PiGui::CircularSlider (const ImVec2 ¢er, float *v, float v_min, float v_max) |
| |
| 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) |
| |
| 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) |
| |
| 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) |
| |
| void | PiGui::IncrementDrag (const std::string &label, int &v, const int v_min, const int v_max, const std::string &format) |
| |
| bool | PiGui::WantCaptureMouse () |
| |
| bool | PiGui::WantCaptureKeyboard () |
| |
| std::vector< Graphics::Texture * > & | PiGui::GetSVGTextures () |
| |
| ImTextureID | PiGui::RenderSVG (Graphics::Renderer *renderer, std::string svgFilename, int width, int height) |
| |