NVDA Helper
In-process and lite high-speed utilities for NVDA
GeckoVBufBackend_t Member List

This is the complete list of members for GeckoVBufBackend_t, including all inherited members.

addControlFieldNode(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, int docHandle, int ID, bool isBlock)VBufStorage_buffer_t
addControlFieldNode(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, VBufStorage_controlFieldNode_t *node)VBufStorage_buffer_t
addReferenceNodeToBuffer(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, VBufStorage_controlFieldNode_t *node)VBufStorage_buffer_t
addTextFieldNode(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, const std::wstring &text)VBufStorage_buffer_t
addTextFieldNode(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, VBufStorage_textFieldNode_t *node)VBufStorage_buffer_t
cancelPendingUpdate()VBufBackend_tprotected
clearBuffer()VBufStorage_buffer_t
controlFieldNodesByIdentifierVBufStorage_buffer_tprotected
deleteNode(VBufStorage_fieldNode_t *node)VBufStorage_buffer_tprotected
deleteSubtree(VBufStorage_fieldNode_t *node)VBufStorage_buffer_tprotected
destroy()VBufBackend_tvirtual
findNodeByAttributes(int offset, VBufStorage_findDirection_t direction, const std::wstring &attribs, const std::wstring &regexp, int *startOffset, int *endOffset)VBufStorage_buffer_tvirtual
forceUpdate()VBufBackend_tvirtual
forgetControlFieldNode(VBufStorage_controlFieldNode_t *node)VBufStorage_buffer_tprotected
GeckoVBufBackend_t(int docHandle, int ID)GeckoVBufBackend_t
getControlFieldNodeWithIdentifier(int docHandle, int ID)VBufStorage_buffer_tvirtual
getDebugInfo() constVBufStorage_buffer_tvirtual
getFieldNodeOffsets(VBufStorage_fieldNode_t *node, int *startOffset, int *endOffset)VBufStorage_buffer_tvirtual
getIdentifierFromControlFieldNode(VBufStorage_controlFieldNode_t *node, int *docHandle, int *ID)VBufStorage_buffer_tvirtual
getLineOffsets(int offset, int maxLineLength, bool useScreenLayout, int *startOffset, int *endOffset)VBufStorage_buffer_tvirtual
getSelectionOffsets(int *startOffset, int *endOffset) constVBufStorage_buffer_tvirtual
getTextInRange(int startOffset, int endOffset, std::wstring &text, bool useMarkup=false)VBufStorage_buffer_tvirtual
getTextLength() constVBufStorage_buffer_tvirtual
hasContent()VBufStorage_buffer_tvirtual
initialize()VBufBackend_tvirtual
insertNode(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, VBufStorage_fieldNode_t *node)VBufStorage_buffer_tprotected
invalidateSubtree(VBufStorage_controlFieldNode_t *)VBufBackend_tvirtual
isDescendantNode(VBufStorage_fieldNode_t *parent, VBufStorage_fieldNode_t *descendant)VBufStorage_buffer_tvirtual
isFieldNodeAtOffset(VBufStorage_fieldNode_t *node, int offset)VBufStorage_buffer_tvirtual
isNodeInBuffer(VBufStorage_fieldNode_t *node)VBufStorage_buffer_tvirtual
locateControlFieldNodeAtOffset(int offset, int *startOffset, int *endOffset, int *docHandle, int *ID)VBufStorage_buffer_tvirtual
locateTextFieldNodeAtOffset(int offset, int *nodeStartOffset, int *nodeEndOffset)VBufStorage_buffer_tvirtual
lockVBufBackend_t
nodesVBufStorage_buffer_tprotected
pendingInvalidSubtreesListVBufBackend_tprotected
referenceNodesVBufStorage_buffer_tprotected
removeFieldNode(VBufStorage_fieldNode_t *node, bool removeDescendants=true)VBufStorage_buffer_t
render(VBufStorage_buffer_t *buffer, int docHandle, int ID, VBufStorage_controlFieldNode_t *oldNode=NULL)GeckoVBufBackend_tprotectedvirtual
renderThread_initialize()GeckoVBufBackend_tprotectedvirtual
renderThread_terminate()GeckoVBufBackend_tprotectedvirtual
renderThread_winEventProcHook(HWINEVENTHOOK hookID, DWORD eventID, HWND hwnd, long objectID, long childID, DWORD threadID, DWORD time)GeckoVBufBackend_tprotectedstatic
renderThreadIDVBufBackend_tprotected
replaceSubtrees(std::map< VBufStorage_fieldNode_t *, VBufStorage_buffer_t * > &m)VBufStorage_buffer_t
requestUpdate()VBufBackend_tprotected
reuseExistingNodeInRender(VBufStorage_controlFieldNode_t *parent, VBufStorage_fieldNode_t *previous, int docHandle, int ID)VBufBackend_t
rootDocHandleVBufBackend_t
rootIDVBufBackend_t
rootNodeVBufStorage_buffer_tprotected
runningBackendsVBufBackend_tprotectedstatic
selectionLengthVBufStorage_buffer_tprotected
selectionStartVBufStorage_buffer_tprotected
setSelectionOffsets(int startOffset, int endOffset)VBufStorage_buffer_tvirtual
terminate()VBufBackend_tvirtual
unlinkFieldNode(VBufStorage_fieldNode_t *node, bool removeDescendants=true)VBufStorage_buffer_tprotected
update()VBufBackend_tprotected
VBufBackend_t(int docHandle, int ID)VBufBackend_t
VBufStorage_buffer_t()VBufStorage_buffer_t
workingInvalidSubtreesListVBufBackend_tprotected
~GeckoVBufBackend_t()GeckoVBufBackend_tprotectedvirtual
~VBufBackend_t()VBufBackend_tprotectedvirtual
~VBufStorage_buffer_t()VBufStorage_buffer_t