![]() |
MapLink Pro 11.2
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
|

This class is for use by the TSLInteractionModeManager and should not be used directly by the application.
Public Member Functions | |
| virtual | ~TSLInteractionModeDisplayX11 () |
| void | attach (Drawable drawable) |
| virtual void | bufferingOff () |
| virtual void | bufferingOn () |
| virtual void | captureMouse () |
| virtual TSLInteractionModeDisplay * | clone (bool copyUserData=false) |
| virtual void | drawEchoLine () |
| virtual void | drawEchoRectangle () |
| virtual void | drawMagnifierToBuffer (TSLDrawableHandle buffer, TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, TSLDeviceUnits width, TSLDeviceUnits height, bool restoreBackground, TSLDeviceUnits boundaryThickness, int boundaryRed, int boundaryGreen, int boundaryBlue) |
| virtual void | drawMagnifierToBuffer (TSLDeviceContext buffer, TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2, TSLDeviceUnits width, TSLDeviceUnits height, bool restoreBackground, TSLDeviceUnits boundaryThickness, int boundaryRed, int boundaryGreen, int boundaryBlue) |
| virtual void | magnify (TSLMagnifyingGlass *magnifier, bool restoreBackground) |
| virtual void | onSize (TSLDeviceUnits cx, TSLDeviceUnits cy) |
| virtual void | releaseMouse () |
| virtual void | setupBackgroundBuffer (TSLDeviceUnits width, TSLDeviceUnits height) |
Public Member Functions inherited from TSLInteractionModeDisplay | |
| virtual | ~TSLInteractionModeDisplay () |
| void | clearClipRectangle () |
| void | clearEchoLine () |
| void | clearEchoRectangle () |
| void | resetMode (TSLButtonType button, TSLDeviceUnits xDU, TSLDeviceUnits yDU) |
| void | setClipRectangle (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
| void | setEchoLine (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
| void | setEchoRectangle (TSLDeviceUnits x1, TSLDeviceUnits y1, TSLDeviceUnits x2, TSLDeviceUnits y2) |
| void | viewChanged (bool addToViewStack) |
| TSLDrawingSurface * | drawingSurface () |
Additional Inherited Members | |
Protected Member Functions inherited from TSLInteractionModeDisplay | |
| TSLInteractionModeDisplay (TSLDrawingSurface *ds, TSLInteractionModeManager *manager) | |
Protected Attributes inherited from TSLInteractionModeDisplay | |
| TSLDeviceUnits | m_x1 |
| TSLDeviceUnits | m_y1 |
| TSLDeviceUnits | m_x2 |
| TSLDeviceUnits | m_y2 |
| bool | m_drawRect |
| bool | m_drawLine |
| TSLDrawingSurface * | m_drawingSurface |
| TSLEnvelope | m_clipRectangle |
| bool | m_clip |
| TSLInteractionModeManager * | m_manager |
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
| void TSLInteractionModeDisplayX11::attach | ( | Drawable | drawable | ) |
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
| copyUserData | If true, the userID and userWord will be copied to the new surface. |
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.
|
virtual |
This class is for use by the TSLInteractionModeMagnify and should not be used directly by the application.
Implements TSLInteractionModeDisplay.