| addVisibilitySwitch(XML &dstElem, XML &listenerElem, const std::string &scope="document", const std::string &mouseEventOn="onmouseenter", const std::string &mouseEventOff="onmouseleave") | MouseXML | static |
| adjustListenerGeoRef(DRAIN_XML_TREE(N) &handlerScopeJS, CoordFlagger::ivalue_t coords) const (defined in MouseXML) | MouseXML | protected |
| attachListener(XML &elem, const std::string &eventName, const std::string &handlerName) (defined in MouseXML) | MouseXML | inlineprotectedstatic |
| CLICK enum value (defined in MouseXML) | MouseXML | |
| connectClass(const drain::ClassXML &cls) const (defined in MouseEventXML< N >) | MouseEventXML< N > | |
| connectedObjects (defined in MouseEventXML< N >) | MouseEventXML< N > | mutableprotected |
| connectElement(const drain::ClassXML &cls) (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| connectElement(const typename N::tag_t &type) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| connectElement(const std::string &arg) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| connectElement(const char *arg) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| connectTag(const std::string &s) const (defined in MouseEventXML< N >) | MouseEventXML< N > | |
| connectTag(const typename N::tag_t &type) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| COORD_INIT_SCOPE (defined in MouseXML) | MouseXML | protectedstatic |
| CoordFlagger typedef (defined in MouseXML) | MouseXML | |
| CoordinateProcessing enum name (defined in MouseXML) | MouseXML | |
| defineVariable(const std::string &name, const V &value) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| DOWN enum value (defined in MouseXML) | MouseXML | |
| DRAIN_XML_TREE(N) tree_t (defined in MouseEventXML< N >) | MouseEventXML< N > | |
| drain::image::MouseXML::DRAIN_XML_TREE(N) &getListenerScope(DRAIN_XML_TREE(N) &root | MouseXML | protectedstatic |
| elem (defined in MouseXML) | MouseXML | protected |
| ElemClass enum name | MouseXML | |
| ENTER enum value (defined in MouseXML) | MouseXML | |
| EventClass enum name (defined in MouseXML) | MouseXML | |
| eventCls (defined in MouseXML) | MouseXML | protected |
| eventName (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| GEOGRAPHIC_COORDS enum value (defined in MouseXML) | MouseXML | |
| getEventFunctionName(MouseXML::EventClass eventKey) | MouseXML | protectedstatic |
| getHandlerFunctionName(MouseXML::EventClass eventKey) (defined in MouseXML) | MouseXML | protectedstatic |
| getInitialiserFunctionName(MouseXML::EventClass eventKey) (defined in MouseXML) | MouseXML | protectedstatic |
| getListenerInitSubScope() const | MouseEventXML< N > | |
| getListenerRoutine() const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| handlerName (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| IMAGE_COORDS enum value (defined in MouseXML) | MouseXML | |
| initFnctName (defined in MouseXML) | MouseXML | protected |
| initName (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| LEAVE enum value (defined in MouseXML) | MouseXML | |
| MONITOR enum value (defined in MouseXML) | MouseXML | |
| MONITOR_DOWN enum value (defined in MouseXML) | MouseXML | |
| MONITOR_DRAG enum value (defined in MouseXML) | MouseXML | |
| MONITOR_MOVE enum value (defined in MouseXML) | MouseXML | |
| MONITOR_UP enum value (defined in MouseXML) | MouseXML | |
| MOUSE enum value (defined in MouseXML) | MouseXML | |
| MOUSE_LISTENER enum value (defined in MouseXML) | MouseXML | |
| MouseEventXML(tree_t &root, drain::image::MouseXML::EventClass mouseEvent, const std::string &owner) (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| MOVE enum value (defined in MouseXML) | MouseXML | |
| owner (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| RELATIVE_COORDS enum value (defined in MouseXML) | MouseXML | |
| root (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| routineIsSet(tree_t &elem) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| scopeJS (defined in MouseEventXML< N >) | MouseEventXML< N > | protected |
| setListenerNEW(tree_t &elem) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |
| UNDEFINED enum value (defined in MouseXML) | MouseXML | |
| UP enum value (defined in MouseXML) | MouseXML | |
| useCoordinates(CoordinateProcessing level) const (defined in MouseEventXML< N >) | MouseEventXML< N > | inline |