25#ifndef TGUI_COLOR_PICKER_RENDERER_HPP
26#define TGUI_COLOR_PICKER_RENDERER_HPP
28#include <TGUI/Renderers/ChildWindowRenderer.hpp>
37 using ChildWindowRenderer::ChildWindowRenderer;
44 void setButton(std::shared_ptr<RendererData> rendererData);
51 [[nodiscard]] std::shared_ptr<RendererData>
getButton()
const;
58 void setLabel(std::shared_ptr<RendererData> rendererData);
65 [[nodiscard]] std::shared_ptr<RendererData>
getLabel()
const;
72 void setSlider(std::shared_ptr<RendererData> rendererData);
79 [[nodiscard]] std::shared_ptr<RendererData>
getSlider()
const;
88 void setEditBox(std::shared_ptr<RendererData> rendererData);
97 [[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:37