25#ifndef TGUI_COLOR_PICKER_RENDERER_HPP
26#define TGUI_COLOR_PICKER_RENDERER_HPP
28#include <TGUI/Renderers/ChildWindowRenderer.hpp>
32TGUI_MODULE_EXPORT
namespace tgui
38 using ChildWindowRenderer::ChildWindowRenderer;
45 void setButton(std::shared_ptr<RendererData> rendererData);
52 TGUI_NODISCARD std::shared_ptr<RendererData>
getButton()
const;
59 void setLabel(std::shared_ptr<RendererData> rendererData);
66 TGUI_NODISCARD std::shared_ptr<RendererData>
getLabel()
const;
73 void setSlider(std::shared_ptr<RendererData> rendererData);
80 TGUI_NODISCARD std::shared_ptr<RendererData>
getSlider()
const;
89 void setEditBox(std::shared_ptr<RendererData> rendererData);
98 TGUI_NODISCARD std::shared_ptr<RendererData>
getEditBox()
const;
Definition ChildWindowRenderer.hpp:35
Definition ColorPickerRenderer.hpp:35
void setLabel(std::shared_ptr< RendererData > rendererData)
Sets the renderer data of the labels which the color picker uses.
void setButton(std::shared_ptr< RendererData > rendererData)
Sets the renderer data of the buttons which the color picker uses.
std::shared_ptr< RendererData > getLabel() const
Returns the renderer data of the labels which the color picker uses.
void setEditBox(std::shared_ptr< RendererData > rendererData)
Sets the renderer data of the edit boxes which the color picker uses.
std::shared_ptr< RendererData > getEditBox() const
Returns the renderer data of the edit boxes which the color picker uses.
std::shared_ptr< RendererData > getButton() const
Returns the renderer data of the buttons which the color picker uses.
std::shared_ptr< RendererData > getSlider() const
Returns the renderer data of the sliders which the color picker uses.
void setSlider(std::shared_ptr< RendererData > rendererData)
Sets the renderer data of the sliders which the color picker uses.
Namespace that contains all TGUI functions and classes.
Definition AbsoluteOrRelativeValue.hpp:38