22 #ifndef TETRAEDGE_TE_TE_CHECKBOX_LAYOUT_H 23 #define TETRAEDGE_TE_TE_CHECKBOX_LAYOUT_H 25 #include "tetraedge/te/te_layout.h" 26 #include "tetraedge/te/te_vector2s32.h" 37 CheckboxStateUnactive,
38 CheckboxStateActiveDisabled,
39 CheckboxStateUnactiveDisabled,
40 CheckboxStateActiveRollover,
41 CheckboxStateUnactiveRollover,
45 void setActiveLayout(
TeLayout *layout);
46 void setUnactiveLayout(
TeLayout *layout);
47 void setActiveDisabledLayout(
TeLayout *layout);
48 void setUnactiveDisabledLayout(
TeLayout *layout);
49 void setActiveRollOverLayout(
TeLayout *layout);
50 void setUnactiveRollOverLayout(
TeLayout *layout);
52 void setClickPassThrough(
bool val);
56 void setState(State state);
74 bool _clickPassThrough;
89 #endif // TETRAEDGE_TE_TE_CHECKBOX_LAYOUT_H
Definition: detection.h:27
Definition: te_layout.h:35
Definition: te_vector2s32.h:31
Definition: te_checkbox_layout.h:30