26#ifndef TGUI_KNOB_BAR_RENDERER_HPP
27#define TGUI_KNOB_BAR_RENDERER_HPP
30#include <TGUI/Renderers/WidgetRenderer.hpp>
34TGUI_MODULE_EXPORT
namespace tgui
40 using WidgetRenderer::WidgetRenderer;
Wrapper for colors.
Definition Color.hpp:72
Definition KnobRenderer.hpp:37
void setTextureBackground(const Texture &texture)
Changes the background image of the knob.
TGUI_NODISCARD Borders getBorders() const
Returns the size of the borders.
void setBorders(const Borders &borders)
Changes the size of the borders.
TGUI_NODISCARD const Texture & getTextureBackground() const
Returns the background image.
void setTextureForeground(const Texture &texture)
Changes the foreground image of the knob.
TGUI_NODISCARD Color getBackgroundColor() const
Returns the background color of the knob.
TGUI_NODISCARD Color getThumbColor() const
Returns the thumb color of the thumb which you can move around the circle.
void setImageRotation(float rotation)
Changes the default rotation of the foreground texture.
void setBackgroundColor(Color color)
Changes the background color of the knob.
TGUI_NODISCARD Color getBorderColor() const
Returns the border color.
TGUI_NODISCARD const Texture & getTextureForeground() const
Returns the foreground image.
void setBorderColor(Color color)
Changes the border color.
TGUI_NODISCARD float getImageRotation() const
Returns the default rotation of the foreground texture.
void setThumbColor(Color color)
Changes the color of the thumb which you can move around the circle.
Definition Outline.hpp:39
Texture wrapper that internally reuses resources when multiple Texture objects are loaded from the sa...
Definition Texture.hpp:58
Namespace that contains all TGUI functions and classes.
Definition AbsoluteOrRelativeValue.hpp:39