Class
HeaderSetting
#include <aurore/cadran/view/header_settings.hpp>
class HeaderSetting : public aurore::ViewDescription
The language, theme and text size in the main screen's header: a tap opens their picker.
Types 1
| Value |
|---|
LANGUAGE |
THEME |
TEXT_SIZE |
Constructors 1
Functions 2
virtual void draw( NVGcontext *vg,float x,float y,float width,float height,aurore::Style style,aurore::FrameContext *ctx) overrideCalled by frame() to draw the view onscreen. Views should not draw outside of their bounds (they may be clipped if they do so).
Overrides aurore::View::draw
virtual aurore::View * hitTest(aurore::Point point) override Also the functions of aurore::View (221).
Static functions 1
Puts them in the main screen's header, when it first takes the focus (after NoticeBell::install's bell). Called once, at start-up.
header_settings.hpp:33Protected functions 2
virtual aurore::AccessibilityRole getDefaultAccessibilityRole() override A button: "Language, Français (France)", "Theme, Dark", "Text size, Larger".
Overrides aurore::View::getDefaultAccessibilityRole
Read from Aurore's headers by Doxygen at each build · library/include