34#include "../View/view.h"
35#include "label_view.h"
39 class CheckBoxView_Impl;
47 std::shared_ptr<LabelView>
label();
72 std::shared_ptr<CheckBoxView_Impl> impl;
2D Graphics Canvas
Definition canvas.h:72
Definition checkbox_view.h:42
std::shared_ptr< LabelView > label()
bool checked() const
Check.
void render_background(Canvas &canvas) override
Override - need to clear background under label due to Subpixel font rendering.
std::function< void()> & func_state_changed()
Func state changed.
void set_check(bool checked_state)
Set checked.
View for an area of the user interface.
Definition view.h:66