ofxDOM
A DOM Level 3 Events implementation for openFrameworks.
ofx::DOM::Document Member List

This is the complete list of members for ofx::DOM::Document, including all inherited members.

_activePointersofx::DOM::Documentprotected
_activeTargetsofx::DOM::Documentprotected
_autoFillScreenofx::DOM::Documentprotected
_capturedPointerIdToElementMapofx::DOM::Documentprotected
_draw(ofEventArgs &e)ofx::DOM::Elementprotected
_eventRegistry (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >protected
_exit(ofEventArgs &e)ofx::DOM::Elementprotected
_setup(ofEventArgs &e)ofx::DOM::Elementprotected
_update(ofEventArgs &e)ofx::DOM::Elementprotected
addChild(std::unique_ptr< ElementType > element)ofx::DOM::Element
addChild(Args &&...args)ofx::DOM::Element
addedTo (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
addEventListener(EventType &event, void(ListenerClass::*listenerMethod)(const void *, ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
addEventListener(EventType &event, void(ListenerClass::*listenerMethod)(ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
addEventListener(EventType &event, bool(ListenerClass::*listenerMethod)(const void *, ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
addEventListener(EventType &event, bool(ListenerClass::*listenerMethod)(ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
attributeCleared (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
attributeSet (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
blur (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
capturedPointers()ofx::DOM::Elementprotected
capturedPointers() const ofx::DOM::Elementprotected
childAdded (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
childHitTest(const Position &localPosition) const ofx::DOM::Elementvirtual
childRemoved (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
children()ofx::DOM::Element
children()ofx::DOM::Element
childReordered (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
clearAttribute(const std::string &name)ofx::DOM::Element
createLayout(Args &&...args)ofx::DOM::Element
dispatchEvent(EventType &event)ofx::DOM::EventTarget< Element >
Document()ofx::DOM::Document
document()ofx::DOM::Element
document() const ofx::DOM::Element
draw(ofEventArgs &e)ofx::DOM::Document
Element(float x, float y, float width, float height)ofx::DOM::Element
Element(const std::string &id, float x, float y, float width, float height)ofx::DOM::Element
enabled (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
EventTarget()ofx::DOM::EventTarget< Element >
exit(ofEventArgs &e)ofx::DOM::Document
fileDragEvent(ofDragInfo &e)ofx::DOM::Document
findCapturedPointerById(std::size_t id)ofx::DOM::Elementprotected
findCapturedPointerById(std::size_t id) const ofx::DOM::Elementprotected
findChild(Element *element)ofx::DOM::Elementprotected
findChildrenById(const std::string &id)ofx::DOM::Element
findFirstChildById(const std::string &id)ofx::DOM::Element
focus (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
focusIn (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
focusOut (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
getAttribute(const std::string &key, bool inherit=false) const ofx::DOM::Element
getAutoFillScreen() const ofx::DOM::Document
getChildGeometry() const ofx::DOM::Element
getGeometry() const ofx::DOM::Element
getHeight() const ofx::DOM::Element
getId() const ofx::DOM::Element
getImplicitPointerCapture() const ofx::DOM::Elementprotected
getPosition() const ofx::DOM::Element
getScreenPosition() const ofx::DOM::Element
getScreenX() const ofx::DOM::Element
getScreenY() const ofx::DOM::Element
getSize() const ofx::DOM::Element
getTotalGeometry() const ofx::DOM::Element
getWidth() const ofx::DOM::Element
getX() const ofx::DOM::Element
getY() const ofx::DOM::Element
gotPointerCapture (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
handleEvent(EventArgsType &e)ofx::DOM::EventTarget< Element >
hasAttribute(const std::string &name) const ofx::DOM::Element
hasListenersForEventType(const std::string &type) constofx::DOM::EventTarget< Element >
hasParent() const ofx::DOM::Element
hidden (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
hitTest(const Position &parentPosition) const ofx::DOM::Elementvirtual
invalidateChildGeometry() const ofx::DOM::Elementprotectedvirtual
isChild(Element *element) const ofx::DOM::Element
isEnabled() const ofx::DOM::Element
isEventTypeRegistered(const std::string &type) constofx::DOM::EventTarget< Element >
isHidden() const ofx::DOM::Element
isLocked() const ofx::DOM::Element
isParent(Element *element) const ofx::DOM::Element
isPointerCaptured(std::size_t id) const ofx::DOM::Elementprotected
isSibling(Element *element) const ofx::DOM::Element
keyDown (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
keyUp (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
layout()ofx::DOM::Element
localToScreen(const Position &localPosition) const ofx::DOM::Element
locked (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
lostPointerCapture (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
move (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
moveBackward()ofx::DOM::Element
moveChildBackward(Element *element)ofx::DOM::Element
moveChildForward(Element *element)ofx::DOM::Element
moveChildToBack(Element *element)ofx::DOM::Element
moveChildToFront(Element *element)ofx::DOM::Element
moveChildToIndex(Element *element, std::size_t index)ofx::DOM::Element
moveForward()ofx::DOM::Element
moveToBack()ofx::DOM::Element
moveToFront()ofx::DOM::Element
numChildren() const ofx::DOM::Element
numSiblings() const ofx::DOM::Element
onDraw() const (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inlinevirtual
onExit() (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inlinevirtual
onKeyEvent(ofKeyEventArgs &e)ofx::DOM::Document
onPointerEvent(PointerEventArgs &e)ofx::DOM::Document
onSetup() (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inlinevirtual
onUpdate() (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inlinevirtual
parent()ofx::DOM::Element
parent() const ofx::DOM::Element
parentToScreen(const Position &parentPosition) const ofx::DOM::Element
pointerCancel (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerDown (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
PointerElementMap typedefofx::DOM::Documentprotected
pointerEnter (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerLeave (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerMove (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerOut (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerOver (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerScroll (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
pointerUp (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
recursiveHitTest(const Position &parentPosition)ofx::DOM::Elementprotected
registerEventType(const std::string &type, BaseDOMEvent *event)ofx::DOM::EventTarget< Element >
releasePointerCapture(std::size_t id)ofx::DOM::Element
releasePointerCaptureForElement(Element *element, std::size_t id)ofx::DOM::Document
removeChild(Element *element)ofx::DOM::Element
removedFrom (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
removeEventListener(EventType &event, void(ListenerClass::*listenerMethod)(const void *, ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
removeEventListener(EventType &event, void(ListenerClass::*listenerMethod)(ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
removeEventListener(EventType &event, bool(ListenerClass::*listenerMethod)(const void *, ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
removeEventListener(EventType &event, bool(ListenerClass::*listenerMethod)(ArgumentsType &), bool useCapture=false, int priority=OF_EVENT_ORDER_AFTER_APP) (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >inline
removeLayout()ofx::DOM::Element
reordered (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
resize (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
screenToLocal(const Position &screenPosition) const ofx::DOM::Element
screenToParent(const Position &screenPosition) const ofx::DOM::Element
setAttribute(const std::string &name, const Any &value)ofx::DOM::Element
setAutoFillScreen(bool autoFillScreen)ofx::DOM::Document
setEnabled(bool enabled)ofx::DOM::Element
setGeometry(const Geometry &geometry)ofx::DOM::Element
setHidden(bool hidden)ofx::DOM::Element
setId(const std::string &id)ofx::DOM::Element
setImplicitPointerCapture(bool implicitPointerCapture)ofx::DOM::Elementprotected
setLayout(std::unique_ptr< LayoutType > layout)ofx::DOM::Element
setLocked(bool locked)ofx::DOM::Element
setPointerCapture(std::size_t id)ofx::DOM::Element
setPointerCaptureForElement(Element *element, std::size_t id)ofx::DOM::Document
setPosition(float x, float y)ofx::DOM::Element
setPosition(const Position &position)ofx::DOM::Element
setSize(float width, float height)ofx::DOM::Element
setup(ofEventArgs &e)ofx::DOM::Document
siblingAdded (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
siblingRemoved (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
siblingReordered (defined in ofx::DOM::EventTarget< Element >)ofx::DOM::EventTarget< Element >
siblings()ofx::DOM::Element
siblings()ofx::DOM::Element
unregisterEventType(const std::string &type)ofx::DOM::EventTarget< Element >
update(ofEventArgs &e)ofx::DOM::Document
windowResized(ofResizeEventArgs &e)ofx::DOM::Document
~Document()ofx::DOM::Documentvirtual
~Element()ofx::DOM::Elementvirtual
~EventTarget()ofx::DOM::EventTarget< Element >virtual