|
Smolgui
Immediate gui library based on SFML
|
This is the complete list of members for sgui::Gui, including all inherited members.
| activePanelSize() const | sgui::Gui | |
| addLastSpacing(const float amount=1.f) | sgui::Gui | |
| addSpacing(const sf::Vector2f &amount) | sgui::Gui | |
| backToAnchor(const std::string &key="") | sgui::Gui | |
| beginFrame() | sgui::Gui | |
| beginMenu() | sgui::Gui | |
| beginPanel(Panel &settings, const Constraints &constraint={}, const WidgetOptions &options={}) | sgui::Gui | |
| beginPanel(Window &window) | sgui::Gui | |
| beginWindow(Panel &settings, const Constraints &constraint={}, const WidgetOptions &options={}) | sgui::Gui | |
| beginWindow(Window &window, const TextContainer &texts={}) | sgui::Gui | |
| button(const std::string &text, const WidgetOptions &options={}) | sgui::Gui | |
| checkBox(bool &checked, const WidgetOptions &options={}) | sgui::Gui | |
| clickable(const sf::Vector2f &size, const WidgetOptions &options={}) | sgui::Gui | |
| comboBox(const std::vector< std::string > &list, const WidgetOptions &options={}) | sgui::Gui | |
| cursorPosition() const | sgui::Gui | |
| denormalizeSize(const sf::Vector2f &panelSize) const | sgui::Gui | |
| endFrame(const float tooltipDelay=0.5f) | sgui::Gui | |
| endMenu() | sgui::Gui | |
| endPanel() | sgui::Gui | |
| endWindow() | sgui::Gui | |
| fontawesome(const std::string &iconName, const TextType type=TextType::Normal) | sgui::Gui | |
| forcePlotUpdate() | sgui::Gui | |
| Gui() | sgui::Gui | |
| Gui(sf::Font &font, sf::Texture &widgetTexture, const TextureAtlas &widgetAtlas, const sf::RenderWindow &window) | sgui::Gui | |
| icon(const std::string &iconName, const WidgetOptions &options={}) | sgui::Gui | |
| image(const std::string &textureId, const sf::Vector2f &size={}, const WidgetOptions &options={}) | sgui::Gui | |
| initialize(sf::Font &font, sf::Texture &widgetTexture, const TextureAtlas &widgetAtlas, const sf::RenderWindow &window) | sgui::Gui | |
| inputColor(sf::Color &color, const WidgetOptions &options={}) | sgui::Gui | |
| inputKey(char &key, const WidgetOptions &options={}) | sgui::Gui | |
| inputNumber(Type &number, const WidgetOptions &options={}, const Type min=0, const Type max=0, const std::string &label="", const bool fixedWidth=false) | sgui::Gui | |
| inputText(std::string &text, const TextOptions &textOptions={}, const WidgetOptions &options={}) | sgui::Gui | |
| inputVector2(sf::Vector2< Type > &vector, const WidgetOptions &options={}, const sf::Vector2< Type > &min={}, const sf::Vector2< Type > &max={}) | sgui::Gui | |
| inputVector3(sf::Vector3< Type > &vector, const WidgetOptions &options={}, const sf::Vector3< Type > &min={}, const sf::Vector3< Type > &max={}) | sgui::Gui | |
| isActive() const | sgui::Gui | |
| lastSpacing() const | sgui::Gui | |
| menuItem(const std::string &text, const WidgetOptions &options={}) | sgui::Gui | |
| normalizeSize(const sf::Vector2f &panelSize) const | sgui::Gui | |
| parentGroupSize() | sgui::Gui | |
| plot(const std::function< float(float)> &slope, const float thickness=1.f, const sf::Color &lineColor=sf::Color::White) | sgui::Gui | |
| plot(const std::function< sf::Vector2f(float)> &slope, const float thickness=1.f, const sf::Color &lineColor=sf::Color::White) | sgui::Gui | |
| plot(const std::vector< sf::Vector2f > &points, const float thickness=1.f, const sf::Color &lineColor=sf::Color::White) | sgui::Gui | |
| progressBar(const float progress, const WidgetOptions &options={}) | sgui::Gui | |
| sameLine() | sgui::Gui | |
| separation(const float thickness=0.75f) | sgui::Gui | |
| setAnchor(const std::string &key="") | sgui::Gui | |
| setPadding(const sf::Vector2f &padding={0.5f, 0.125f}) | sgui::Gui | |
| setPixelsPerScroll(const float amount) | sgui::Gui | |
| setPlotBound(const sf::Vector2f &bound) | sgui::Gui | |
| setPlotRange(const PlotRange xRange, const PlotRange yRange) | sgui::Gui | |
| setResources(sf::Font &font, sf::Texture &widgetTexture) | sgui::Gui | |
| setSample(const uint32_t sample) | sgui::Gui | |
| setScreenSize(const sf::Vector2f &size) | sgui::Gui | |
| setSounds(SoundHolder &sounds) | sgui::Gui | |
| setStyle(const Style &newStyle, const bool defaultPadding=true) | sgui::Gui | |
| setTextureAtlas(const TextureAtlas &widgetAtlas) | sgui::Gui | |
| setView(const sf::View &view) | sgui::Gui | |
| slider(Type &value, const Type min, const Type max, const WidgetOptions &options={}) | sgui::Gui | |
| style() | sgui::Gui | |
| style() const | sgui::Gui | |
| text(const std::string &text, const TextOptions &textOptions={}, const WidgetOptions &options={}) | sgui::Gui | |
| textHeight(const TextType type=TextType::Normal) const | sgui::Gui | |
| textSize(const std::string &text, const TextType type=TextType::Normal) const | sgui::Gui | |
| textureSize(const std::string &texture) const | sgui::Gui | |
| unsetPlotBound() | sgui::Gui | |
| update(const sf::RenderWindow &window, const std::optional< sf::Event > &event) | sgui::Gui | |
| updateTimer() | sgui::Gui |