#include <ISecondaryScreen.h>
Inherits IInterface.
Inherited by IPlatformScreen.
Inheritance diagram for ISecondaryScreen:


Public Member Functions | |
accessors | |
| virtual void | fakeMouseButton (ButtonID id, bool press) const =0 |
| Fake mouse press/release. | |
| virtual void | fakeMouseMove (SInt32 x, SInt32 y) const =0 |
| Fake mouse move. | |
| virtual void | fakeMouseRelativeMove (SInt32 dx, SInt32 dy) const =0 |
| Fake mouse move. | |
| virtual void | fakeMouseWheel (SInt32 xDelta, SInt32 yDelta) const =0 |
| Fake mouse wheel. | |
This interface defines the methods common to all platform dependent secondary screen implementations.
Definition at line 26 of file ISecondaryScreen.h.
| virtual void ISecondaryScreen::fakeMouseButton | ( | ButtonID | id, | |
| bool | press | |||
| ) | const [pure virtual] |
Fake mouse press/release.
Synthesize a press or release of mouse button id.
Implemented in CMSWindowsScreen, COSXScreen, CXWindowsScreen, CPlatformScreen, and IPlatformScreen.
| virtual void ISecondaryScreen::fakeMouseMove | ( | SInt32 | x, | |
| SInt32 | y | |||
| ) | const [pure virtual] |
Fake mouse move.
Synthesize a mouse move to the absolute coordinates x,y.
Implemented in CMSWindowsScreen, COSXScreen, CXWindowsScreen, CPlatformScreen, and IPlatformScreen.
| virtual void ISecondaryScreen::fakeMouseRelativeMove | ( | SInt32 | dx, | |
| SInt32 | dy | |||
| ) | const [pure virtual] |
Fake mouse move.
Synthesize a mouse move to the relative coordinates dx,dy.
Implemented in CMSWindowsScreen, COSXScreen, CXWindowsScreen, CPlatformScreen, and IPlatformScreen.
| virtual void ISecondaryScreen::fakeMouseWheel | ( | SInt32 | xDelta, | |
| SInt32 | yDelta | |||
| ) | const [pure virtual] |
Fake mouse wheel.
Synthesize a mouse wheel event of amount xDelta and yDelta.
Implemented in CMSWindowsScreen, COSXScreen, CXWindowsScreen, CPlatformScreen, and IPlatformScreen.
1.4.7