70 #ifndef __INCLUDE_ISLIDER_HXX 71 #define __INCLUDE_ISLIDER_HXX 77 #include <nuttx/config.h> 82 #include <nuttx/nx/nxglib.h> 92 #if defined(__cplusplus) 133 virtual const int getValue(
void)
const = 0;
144 virtual const nxgl_coord_t
getPageSize(
void)
const = 0;
169 virtual void setValue(
const int value) = 0;
189 virtual void setPageSize(
const nxgl_coord_t pageSize) = 0;
193 #endif // __cplusplus 195 #endif // __INCLUDE_ISLIDER_HXX virtual void setMaximumValue(const int value)=0
virtual const int getMaximumValue(void) const =0
virtual void setValue(const int value)=0
virtual void setMinimumValue(const int value)=0
virtual const int getMinimumValue(void) const =0
virtual const int getValue(void) const =0
virtual void setValueWithBitshift(const int32_t value)=0
virtual void setPageSize(const nxgl_coord_t pageSize)=0
virtual const nxgl_coord_t getPageSize(void) const =0