NXWidgets
1.19
NXWidgets
CWidgetControl
NXWidgets::CWidgetControl Member List
This is the complete list of members for
NXWidgets::CWidgetControl
, including all inherited members.
addControlledWidget
(CNxWidget *widget)
NXWidgets::CWidgetControl
inline
addToDeleteQueue
(CNxWidget *widget)
NXWidgets::CWidgetControl
addWindowEventHandler
(CWindowEventHandler *eventHandler)
NXWidgets::CWidgetControl
inline
clearFocusedWidget
(CNxWidget *widget)
NXWidgets::CWidgetControl
inline
clearMouseEvents
(void)
NXWidgets::CWidgetControl
protected
copyWidgetStyle
(CWidgetStyle *dest, const CWidgetStyle *src)
NXWidgets::CWidgetControl
protected
createGraphicsPort
(INxWindow *window)
NXWidgets::CWidgetControl
CWidgetControl
(FAR const CWidgetStyle *style=(const CWidgetStyle *) NULL)
NXWidgets::CWidgetControl
doubleClick
(void)
NXWidgets::CWidgetControl
inline
elapsedTime
(FAR const struct timespec *startTime)
NXWidgets::CWidgetControl
protected
geometryEvent
(NXHANDLE hWindow, const struct nxgl_size_s *size, const struct nxgl_point_s *pos, const struct nxgl_rect_s *bounds)
NXWidgets::CWidgetControl
getClickedWidget
(void)
NXWidgets::CWidgetControl
inline
getControlledWidgetCount
(void) const
NXWidgets::CWidgetControl
inline
getFocusedWidget
(void)
NXWidgets::CWidgetControl
inline
getGraphicsPort
(void)
NXWidgets::CWidgetControl
inline
getWidgetIndex
(const CNxWidget *widget) const
NXWidgets::CWidgetControl
protected
getWidgetStyle
(CWidgetStyle *style)
NXWidgets::CWidgetControl
inline
getWindowBoundingBox
(void)
NXWidgets::CWidgetControl
inline
getWindowBoundingBox
(FAR struct nxgl_rect_s *bounds)
NXWidgets::CWidgetControl
inline
getWindowHandle
(void)
NXWidgets::CWidgetControl
inline
getWindowHeight
(void)
NXWidgets::CWidgetControl
inline
getWindowPosition
(FAR struct nxgl_point_s *pos)
NXWidgets::CWidgetControl
inline
getWindowSize
(FAR struct nxgl_size_s *size)
NXWidgets::CWidgetControl
inline
getWindowWidth
(void)
NXWidgets::CWidgetControl
inline
giveBoundsSem
(void)
NXWidgets::CWidgetControl
inline
protected
giveGeoSem
(void)
NXWidgets::CWidgetControl
inline
protected
handleLeftClick
(nxgl_coord_t x, nxgl_coord_t y, CNxWidget *widget)
NXWidgets::CWidgetControl
protected
isWaiting
(void) const
NXWidgets::CWidgetControl
inline
m_bounds
NXWidgets::CWidgetControl
protected
m_boundsSem
NXWidgets::CWidgetControl
protected
m_clickedWidget
NXWidgets::CWidgetControl
protected
m_controls
NXWidgets::CWidgetControl
protected
m_deleteQueue
NXWidgets::CWidgetControl
protected
m_eventHandlers
NXWidgets::CWidgetControl
protected
m_focusedWidget
NXWidgets::CWidgetControl
protected
m_geoSem
NXWidgets::CWidgetControl
protected
m_haveGeometry
NXWidgets::CWidgetControl
protected
m_hWindow
NXWidgets::CWidgetControl
protected
m_kbdbuf
NXWidgets::CWidgetControl
protected
m_nCc
NXWidgets::CWidgetControl
protected
m_nCh
NXWidgets::CWidgetControl
protected
m_port
NXWidgets::CWidgetControl
protected
m_pos
NXWidgets::CWidgetControl
protected
m_size
NXWidgets::CWidgetControl
protected
m_style
NXWidgets::CWidgetControl
protected
m_waiting
NXWidgets::CWidgetControl
protected
m_waitSem
NXWidgets::CWidgetControl
protected
m_widgets
NXWidgets::CWidgetControl
protected
m_xyinput
NXWidgets::CWidgetControl
protected
newCursorControlEvent
(ECursorControl cursorControl)
NXWidgets::CWidgetControl
newKeyboardEvent
(uint8_t nCh, FAR const uint8_t *pStr)
NXWidgets::CWidgetControl
newMouseEvent
(FAR const struct nxgl_point_s *pos, uint8_t buttons)
NXWidgets::CWidgetControl
pollCursorControlEvents
(void)
NXWidgets::CWidgetControl
protected
pollEvents
(CNxWidget *widget=(CNxWidget *) NULL)
NXWidgets::CWidgetControl
pollKeyboardEvents
(void)
NXWidgets::CWidgetControl
protected
pollMouseEvents
(CNxWidget *widget)
NXWidgets::CWidgetControl
protected
postWindowEvent
(void)
NXWidgets::CWidgetControl
protected
processDeleteQueue
(void)
NXWidgets::CWidgetControl
protected
redrawEvent
(FAR const struct nxgl_rect_s *nxRect, bool more)
NXWidgets::CWidgetControl
removeControlledWidget
(CNxWidget *widget)
NXWidgets::CWidgetControl
removeWindowEventHandler
(CWindowEventHandler *eventHandler)
NXWidgets::CWidgetControl
inline
setClickedWidget
(CNxWidget *widget)
NXWidgets::CWidgetControl
setFocusedWidget
(CNxWidget *widget)
NXWidgets::CWidgetControl
setWidgetStyle
(const CWidgetStyle *style)
NXWidgets::CWidgetControl
inline
swapWidgetDepth
(CNxWidget *widget)
NXWidgets::CWidgetControl
takeBoundsSem
(void)
NXWidgets::CWidgetControl
protected
takeGeoSem
(void)
NXWidgets::CWidgetControl
protected
waitBoundsData
(void)
NXWidgets::CWidgetControl
inline
protected
waitForWindowEvent
(void)
NXWidgets::CWidgetControl
waitGeoData
(void)
NXWidgets::CWidgetControl
inline
protected
windowBlocked
(FAR void *arg)
NXWidgets::CWidgetControl
inline
~CWidgetControl
(void)
NXWidgets::CWidgetControl
virtual
Generated on Fri Mar 2 2018 12:37:46 for NXWidgets by
1.8.13