, including all inherited members.
| Activate() | MGUI::TOOL_BASE | |
| ADJUST_Absolute enum value | MGUI::TOOL_BASE | |
| ADJUST_Default enum value | MGUI::TOOL_BASE | |
| ADJUST_Notify enum value | MGUI::TOOL_BASE | |
| ADJUST_ScreenCoords enum value | MGUI::TOOL_BASE | |
| AdjustBegin(CHANGETYPE changetype, bool redraw=true) | MGUI::TOOL_BASE | [protected] |
| AdjustEnd(bool releasecapture=true, bool cancel=false) | MGUI::TOOL_BASE | [protected] |
| ADJUSTFLAGS enum name | MGUI::TOOL_BASE | |
| ApplyMoveDeltas(DPOINT2D &point, double dx, double dy, ADJUSTFLAGS flags) const | MGUI::TOOL_BASE | [protected] |
| ApplySnap(DPOINT2D &point) const | MGUI::TOOL_BASE | [protected] |
| CalcMarkerRectTool(const DPOINT2D &ptTool, UINT16 size, LRECT2D &rectCanvas, bool AddLineWidth=true) const | MGUI::TOOL_BASE | [protected] |
| CalcMarkerRectTool(const DPOINT3D &ptTool, UINT16 size, LRECT2D &rectCanvas, bool AddLineWidth=true) const | MGUI::TOOL_BASE | [protected] |
| CanStartNew() const | MGUI::TOOL_BASE | [inline, protected] |
| CanUsePixmap() const | MGUI::TOOL_BASE | [protected] |
| CAPABILITY enum name | MGUI::TOOL_BASE | [protected] |
| CAPABILITY_Default enum value | MGUI::TOOL_BASE | [protected] |
| CAPABILITY_ManualControls enum value | MGUI::TOOL_BASE | [protected] |
| CAPABILITY_Stereo enum value | MGUI::TOOL_BASE | [protected] |
| CAPABILITY_UsePixmap enum value | MGUI::TOOL_BASE | [protected] |
| CHANGESEQ enum name | MGUI::TOOL_BASE | |
| CHANGESEQ_Begin enum value | MGUI::TOOL_BASE | |
| CHANGESEQ_Cancel enum value | MGUI::TOOL_BASE | |
| CHANGESEQ_Continue enum value | MGUI::TOOL_BASE | |
| CHANGESEQ_End enum value | MGUI::TOOL_BASE | |
| CHANGESEQ_None enum value | MGUI::TOOL_BASE | |
| CHANGETYPE enum name | MGUI::TOOL_BASE | |
| CHANGETYPE_ActiveElement enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Clear enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Create enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Edit enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_None enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Other enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Resize enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Rotate enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Shear enum value | MGUI::TOOL_BASE | |
| CHANGETYPE_Shift enum value | MGUI::TOOL_BASE | |
| ClearPosition() | MGUI::TOOL_BASE | |
| CONTROLNEED enum name | MGUI::TOOL_BASE | [protected] |
| CONTROLNEED_None enum value | MGUI::TOOL_BASE | [protected] |
| CONTROLNEED_Optional enum value | MGUI::TOOL_BASE | [protected] |
| CONTROLNEED_Required enum value | MGUI::TOOL_BASE | [protected] |
| CreateControlForm(MGUI::LAYOUT_PANE_BASE &ParentPane, CTRLOPT ctrlopt) | MGUI::TOOL_BASE | [inline] |
| CreateManualForm(MGUI::LAYOUT_PANE_BASE &ParentPane, CTRLOPT ctrlopt) | MGUI::TOOL_BASE | |
| CTRLOPT enum name | MGUI::TOOL_BASE | |
| CTRLOPT_Default enum value | MGUI::TOOL_BASE | |
| CTRLOPT_GPS enum value | MGUI::TOOL_BASE | |
| CTRLOPT_Manual enum value | MGUI::TOOL_BASE | |
| CTRLOPT_NoBtnClear enum value | MGUI::TOOL_BASE | |
| CTRLOPT_NoEditZ enum value | MGUI::TOOL_BASE | |
| CTRLOPT_NoManualProj enum value | MGUI::TOOL_BASE | |
| CTRLOPT_SnapGrid enum value | MGUI::TOOL_BASE | |
| Deactivate() | MGUI::TOOL_BASE | |
| DELEGATE_ONCHANGE typedef | MGUI::TOOL_BASE | |
| DELEGATE_ONPOINTER typedef | MGUI::TOOL_BASE | |
| DrawLineTool(const POLYLINE &plTool, const COLOR *pColor=0, const double *DashArray=0, int DashArraySize=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawMarker(const DPOINT2D &ptCanvasCenter, const DPOINT2D &ptCanvasDir, MARKER marker, UINT16 size, const COLOR *pColor=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawMarker(const LPOINT2D &ptCanvasCenter, const LPOINT2D &ptCanvasDir, MARKER marker, UINT16 size, const COLOR *pColor=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawMarkerTool(const DPOINT3D &ptTool, MARKER marker, UINT16 size, const COLOR *pColor=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawMarkerTool(const DPOINT3D &ptToolCenter, const DPOINT2D &ptToolDir, MARKER marker, UINT16 size, const COLOR *pColor=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawSegmentTool(const DPOINT3D &ptTool0, const DPOINT3D &ptTool1, const COLOR *pColor=0, const double *DashArray=0, int DashArraySize=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| DrawSegmentWindow(const DPOINT3D &ptTool0, const DPOINT3D &ptTool1, const COLOR *pColor=0, const double *DashArray=0, int DashArraySize=0, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| GenerateRegion(REGION2D ®ion) const | MGUI::TOOL_BASE | [inline] |
| GetArrowDeltas(KEYCODE, double *, double *) | MGUI::TOOL_BASE | [protected] |
| GetArrowKeyDeltas() const | MGUI::TOOL_BASE | [inline] |
| GetCanvas() const | MGUI::TOOL_BASE | [inline] |
| GetCanvasExtents(DRECT2D &extents) const | MGUI::TOOL_BASE | |
| GetCanvasExtents(LRECT2D &extents) const | MGUI::TOOL_BASE | |
| GetChangeType() const | MGUI::TOOL_BASE | [inline, protected] |
| GetControlOptions() const | MGUI::TOOL_BASE | [inline] |
| GetDrawingContext(STEREOVIEW StereoView, const COLOR *pColor, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| GetDrawingContext(STEREOVIEW StereoView=STEREOVIEW_None, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| GetKeyState() const | MGUI::TOOL_BASE | [inline] |
| GetManualBase() | MGUI::TOOL_BASE | [inline, protected] |
| GetPenColor(PENCOLOR pencolor=PENCOLOR_Primary) | MGUI::TOOL_BASE | [static] |
| GetPenWidth() const | MGUI::TOOL_BASE | [protected] |
| GetPenWidthShared() | MGUI::TOOL_BASE | [static] |
| GetRegion() const | MGUI::TOOL_REGION | [inline] |
| GetTransToMap() const | MGUI::TOOL_BASE | [inline] |
| GetTransToWindow() const | MGUI::TOOL_BASE | [inline] |
| HasControls() const | MGUI::TOOL_BASE | [inline] |
| HasManualControls() const | MGUI::TOOL_BASE | [inline] |
| HasPosition() const | MGUI::TOOL_BASE | [inline] |
| Is3D() const | MGUI::TOOL_BASE | [inline] |
| IsActive() const | MGUI::TOOL_BASE | [inline] |
| IsPointerCaptured() const | MGUI::TOOL_BASE | [protected] |
| IsResizable() const | MGUI::TOOL_BASE | [inline] |
| IsRotatable() const | MGUI::TOOL_BASE | [inline] |
| IsSuspended() const | MGUI::TOOL_BASE | [inline] |
| IsUserModifying() const | MGUI::TOOL_BASE | [inline, protected] |
| MARKER enum name | MGUI::TOOL_BASE | |
| MARKER_ArrowIn enum value | MGUI::TOOL_BASE | |
| MARKER_ArrowOut enum value | MGUI::TOOL_BASE | |
| MARKER_Circle enum value | MGUI::TOOL_BASE | |
| MARKER_Diamond enum value | MGUI::TOOL_BASE | |
| MARKER_Diamond_Tall enum value | MGUI::TOOL_BASE | |
| MARKER_Diamond_Wide enum value | MGUI::TOOL_BASE | |
| MARKER_Flat enum value | MGUI::TOOL_BASE | |
| MARKER_None enum value | MGUI::TOOL_BASE | |
| MARKER_Plus enum value | MGUI::TOOL_BASE | |
| MARKER_Square enum value | MGUI::TOOL_BASE | |
| MARKER_X enum value | MGUI::TOOL_BASE | |
| Move(double dx, double dy, ADJUSTFLAGS flags) | MGUI::TOOL_BASE | |
| NotifyChange(CHANGESEQ changeseq, CHANGETYPE changetype) | MGUI::TOOL_BASE | |
| operator=(const REGION2D &rhs) | MGUI::TOOL_REGION | |
| PENCOLOR enum name | MGUI::TOOL_BASE | |
| PENCOLOR_COUNT enum value | MGUI::TOOL_BASE | |
| PENCOLOR_Highlight enum value | MGUI::TOOL_BASE | |
| PENCOLOR_Inactive enum value | MGUI::TOOL_BASE | |
| PENCOLOR_Primary enum value | MGUI::TOOL_BASE | |
| Resize(double dx, double dy, ADJUSTFLAGS flags) | MGUI::TOOL_BASE | |
| RestoreBackground(bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| RestoreBackground(const LRECT2D &rect, bool AddLineWidth=true, bool UsePixmap=false) const | MGUI::TOOL_BASE | [protected] |
| Resume() | MGUI::TOOL_BASE | |
| Set3D(bool is3D=true) | MGUI::TOOL_BASE | |
| SetArrowKeyDeltas(double dx, double dy) | MGUI::TOOL_BASE | |
| SetAutoPixelFunction(bool AutoPixelFunction) | MGUI::TOOL_BASE | [inline, protected] |
| SetCanStartNew(bool canstartnew) | MGUI::TOOL_BASE | [inline] |
| SetControlOptions(CTRLOPT ctrlopt) | MGUI::TOOL_BASE | [inline] |
| SetCursor(CURSORID cursorid) const | MGUI::TOOL_BASE | [inline, protected] |
| SetDelegateOnChange(DELEGATE_ONCHANGE delegate) | MGUI::TOOL_BASE | [inline] |
| SetDelegateOnDestroy(DELEGATE_VOID_NOPARMS delegate) | MGUI::TOOL_BASE | [inline] |
| SetDelegateOnRightButtonDown(DELEGATE_ONPOINTER delegate) | MGUI::TOOL_BASE | [inline] |
| SetDelegateOnRightButtonUp(DELEGATE_ONPOINTER delegate) | MGUI::TOOL_BASE | [inline] |
| SetHasPosition(bool PosnValid=true) | MGUI::TOOL_BASE | [inline, protected] |
| SetPenColor(PENCOLOR pencolor, const COLOR &color) | MGUI::TOOL_BASE | [static] |
| SetPenWidth(INT8 PenWidth) | MGUI::TOOL_BASE | |
| SetPenWidthShared(INT8 PenWidth) | MGUI::TOOL_BASE | [static] |
| SetPixelFunction(MGD::PIXELFUNC PixelFunc) | MGUI::TOOL_BASE | [protected] |
| SetRegion(const REGION2D ®ion) | MGUI::TOOL_REGION | [inline] |
| SetResizable(bool resizable) | MGUI::TOOL_BASE | [inline] |
| SetRotatable(bool rotatable) | MGUI::TOOL_BASE | [inline] |
| SetTransToMap(const TRANS2D_MAPGEN &TransToMap) | MGUI::TOOL_BASE | |
| SetTransToWindow(const TRANS2D_AFFINE &trans) | MGUI::TOOL_BASE | |
| SnapGridIsActive() const | MGUI::TOOL_BASE | [inline] |
| SnapGridSet(const SNAPGRID &snapgrid) | MGUI::TOOL_BASE | |
| SnapGridSetActive(bool active) | MGUI::TOOL_BASE | [inline] |
| StereoEnable(bool enable) | MGUI::TOOL_BASE | |
| StereoIsEnabled() const | MGUI::TOOL_BASE | |
| Suspend() | MGUI::TOOL_BASE | |
| TOOL_BASE(TOOLCANVAS *pCanvas, CONTROLNEED ControlNeed=CONTROLNEED_None, CAPABILITY capability=CAPABILITY_Default) | MGUI::TOOL_BASE | [explicit, protected] |
| TOOL_REGION(TOOLCANVAS *canvas) | MGUI::TOOL_REGION | [explicit] |
| TransToolToWindow(const DPOINT2D &ptTool) const | MGUI::TOOL_BASE | [protected] |
| TransToolToWindow(const DPOINT2D &ptTool, DPOINT2D &ptCanvas) const | MGUI::TOOL_BASE | [inline, protected] |
| TransToolToWindow(const DPOINT2D &ptTool, DPOINT3D &ptCanvas) const | MGUI::TOOL_BASE | [protected] |
| TransToolToWindow(const DPOINT3D &ptTool, DPOINT3D &ptCanvas) const | MGUI::TOOL_BASE | [protected] |
| TransWindowToTool(MGUI::POINT point) const | MGUI::TOOL_BASE | [inline, protected] |
| TransWindowToTool(const LPOINT2D &point) const | MGUI::TOOL_BASE | [inline, protected] |
| ~TOOL_BASE()=0 | MGUI::TOOL_BASE | [pure virtual] |
| ~TOOL_REGION() | MGUI::TOOL_REGION | [virtual] |