AddObject(CTObject *pObject) | CMultiRectTracker | |
CalcDragRect(CRect &rect) | CMultiRectTracker | |
CMultiRectTracker() | CMultiRectTracker | |
DrawDottedRect(CDC *pDC, int x0, int y0, int x1, int y1) | CMultiRectTracker | |
DrawMultiSelectionRect(CDC *pDC, CTList< CTObject * > *objects, bool bCurTmp) | CMultiRectTracker | |
DrawMultiTrackerRect(CDC *pDC) | CMultiRectTracker | |
DrawSelectionRect(CDC *pDC, bool bDrawOnly) | CMultiRectTracker | |
DrawTrackerRect(CDC *pDC, CRect rect, bool bIsLast) | CMultiRectTracker | |
ExpandRect(CRect &rect) | CMultiRectTracker | |
ExpandRect(CRect &srcRect, CRect &expRect) | CMultiRectTracker | |
GetObjectRealRect(CTObject *pTObject, CRect &rect) | CMultiRectTracker | |
GetObjectRect(CTObject *pTObject, CRect &rect) | CMultiRectTracker | |
GetObjectTotalRect(CTList< CTObject * > *objects, CRect &tltRect) | CMultiRectTracker | |
HitTest(CPoint point, CRect rect) | CMultiRectTracker | |
IntersectRect(CRect &rect0, CRect &rect1) | CMultiRectTracker | |
InvalidateNumRects(CTList< CTObject * > *objects, CRect *tltRect=NULL) | CMultiRectTracker | |
IsSelObjectsListEmpty() | CMultiRectTracker | |
LoadDIBBrush(int IDB_BRUSH) | CMultiRectTracker | |
m_bAllowInvert | CMultiRectTracker | |
m_bDlgSelected | CMultiRectTracker | |
m_bDragNDrop | CMultiRectTracker | |
m_bHitMove | CMultiRectTracker | |
m_bMultiSelection | CMultiRectTracker | |
m_clpRect | CMultiRectTracker | |
m_curRect | CMultiRectTracker | |
m_hcurArrow | CMultiRectTracker | |
m_hcurMove | CMultiRectTracker | |
m_hcurSize1 | CMultiRectTracker | |
m_hcurSize2 | CMultiRectTracker | |
m_hcurSize3 | CMultiRectTracker | |
m_hcurSize4 | CMultiRectTracker | |
m_nGridX | CMultiRectTracker | |
m_nGridY | CMultiRectTracker | |
m_nHitTest | CMultiRectTracker | |
m_nMask | CMultiRectTracker | |
m_nMousePosX | CMultiRectTracker | |
m_nMousePosY | CMultiRectTracker | |
m_nObjSelected | CMultiRectTracker | |
m_nTrackerHeight | CMultiRectTracker | |
m_nTrackerWidth | CMultiRectTracker | |
m_objects | CMultiRectTracker | |
m_oldRect | CMultiRectTracker | |
m_pParent | CMultiRectTracker | |
m_qCurRect | CMultiRectTracker | |
m_selObjects | CMultiRectTracker | |
m_tmpRect | CMultiRectTracker | |
MoveSelObjects(CWnd *pWnd) | CMultiRectTracker | |
MultiHitTest(CPoint point) | CMultiRectTracker | |
Nearest(int nPos, int nGrid) | CMultiRectTracker | |
NormalizeSelObjectsPos() | CMultiRectTracker | |
objSelIterator typedef | CMultiRectTracker | |
PosChange() | CMultiRectTracker | |
QuantizeObjectsPos() | CMultiRectTracker | |
QuantizeRect(CRect &rect, bool bCurOld) | CMultiRectTracker | |
RecalculateSelctionRect() | CMultiRectTracker | |
RemoveAllObjects() | CMultiRectTracker | |
SetClipRect(CRect &clpRect) | CMultiRectTracker | |
SetCursor(CWnd *pWnd, UINT nHitTest) | CMultiRectTracker | |
SetGrid(int nGridX, int nGridY) | CMultiRectTracker | |
SetMask(int nMask) | CMultiRectTracker | |
SetRect(CRect &rect) | CMultiRectTracker | |
SetScrollPos(int nScrollPosX, int nScrollPosY) | CMultiRectTracker | |
StoreObjectsPrevPos() | CMultiRectTracker | |
Swap(int &iSrc, int &iDst) | CMultiRectTracker | |
Track(CWnd *pWnd, CPoint point, int nHitTest) | CMultiRectTracker | |
TrackRubberBand(CWnd *pWnd, CPoint point) | CMultiRectTracker | |
UpdateSelObjectsBkg(CWnd *pWnd, bool bCurOld) | CMultiRectTracker | |
UpdateSelObjectsPos(int nSizeXL, int nSizeYT, int nSizeXR, int nSizeYB) | CMultiRectTracker | |
~CMultiRectTracker() | CMultiRectTracker | |