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

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

acquire()LockableAutoFreeObjectinline
clearAll()displayModel_t
clearRectangle(const RECT &rect, BOOL clearForText=FALSE)displayModel_t
copyRectangle(const RECT &srcRect, BOOL removeFromSource, BOOL opaqueCopy, BOOL srcInvert, const RECT &destRect, const RECT *destClippingRect, displayModel_t *destModel)displayModel_t
decRef()LockableAutoFreeObjectinlineprotected
displayModel_t(HWND hwnd=NULL)displayModel_t
generateWhitespaceXML(HWND hwnd, long baseline, std::wstring &text)displayModel_t
getChunkCount()displayModel_t
getFocusRect(RECT *rect)displayModel_t
hwnddisplayModel_t
incRef()LockableAutoFreeObjectinlineprotected
insertChunk(displayModelChunk_t *chunk)displayModel_tprotected
insertChunk(const RECT &rect, int baseline, const std::wstring &text, POINT *characterExtents, const displayModelFormatInfo_t &formatInfo, int direction, const RECT *clippingRect)displayModel_t
LockableAutoFreeObject()LockableAutoFreeObjectinline
release()LockableAutoFreeObjectinline
renderText(const RECT &rect, const int minHorizontalWhitespace, const int minVerticalWhitespace, const bool stripOuterWhitespace, std::wstring &text, std::deque< RECT > &characterLocations)displayModel_t
requestDelete()LockableAutoFreeObjectinline
setFocusRect(const RECT *rect)displayModel_t
transposAndScaleCoordinate(long srcOffset, long destOffset, float scale, long &val)displayModel_tinline
~displayModel_t()displayModel_tprotectedvirtual