12#include <ds_selection_base.h>
42 uint32_t mBorderThickness;
46 uint32_t mTouchTimestamp;
49 void onSizeChange(
void)
override final;
50 void onPaint(
DsRenderer &renderer)
override final;
53 int32_t onSelectionChange(int32_t selection)
override final;
DsCheck is a class that represents a checkbox view.
Definition ds_check.h:21
DsCheck(DsView *parent, const DsPoint &pos, uint32_t size, uint32_t border_thickness=2)
Creates a DsCheck object.
void setCheckColor(DsColor color)
Sets the check sign color.
DsColor is a class that represents a 4 channel color (Alpha, Red, Green, Blue).
Definition ds_color.h:53
DsPoint is a class that represents the X and Y 2D coordinates of a point as integer numbers.
Definition ds_geometry.h:24
DsRenderer is a class that implements all the drawing operations.
Definition ds_renderer.h:42
DsSelectionBase is a base class that contains a selection value.
Definition ds_selection_base.h:19
DsView is a base class that represents any view on the screen.
Definition ds_view.h:40
This structure implements a touch event.
Definition ds_event.h:25