|
Aurum
0.1.1
|
#include <UiDevice.h>
Public Member Functions | |
| bool | click (const int x, const int y) override |
| TBD 5.5. | |
| bool | click (const int x, const int y, const unsigned int intv) override |
| TBD 5.5. | |
| bool | drag (const int sx, const int sy, const int ex, const int ey, const int steps, const int durationMs) override |
| TBD 5.5. | |
| int | touchDown (const int x, const int y) override |
| TBD 5.5. | |
| bool | touchMove (const int x, const int y, const int seq) override |
| TBD 5.5. | |
| bool | touchUp (const int x, const int y, const int seq) override |
| TBD 5.5. | |
| bool | wheelUp (int amount, const int durationMs) override |
| TBD 5.5. | |
| bool | wheelDown (int amount, const int durationMs) override |
| TBD 5.5. | |
| bool | pressBack (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressHome (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressMenu (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressVolUp (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressVolDown (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressPower (KeyRequestType type) override |
| TBD 5.5. | |
| bool | pressKeyCode (std::string keycode, KeyRequestType type) override |
| TBD 5.5. | |
| bool | takeScreenshot (std::string path, float scale, int quality) override |
| TBD 5.5. | |
| long long | getSystemTime (TimeRequestType type) override |
| TBD 5.5. | |
| bool | hasObject (const std::shared_ptr< UiSelector > selector) const override |
| TBD 5.5. | |
| std::unique_ptr< UiObject > | findObject (const std::shared_ptr< UiSelector > selector) const override |
| TBD 5.5. | |
|
std::vector< std::unique_ptr < UiObject > > | findObjects (const std::shared_ptr< UiSelector > selector) const override |
| TBD 5.5. | |
| bool | waitFor (const std::function< bool(const ISearchable *)> condition) const |
| TBD 5.5. | |
| std::unique_ptr< UiObject > | waitFor (const std::function< std::unique_ptr< UiObject >(const ISearchable *)> condition) const |
| TBD 5.5. | |
Public Member Functions inherited from IDevice | |
| virtual | ~IDevice () |
| TBD virtual dtor 5.5. | |
Public Member Functions inherited from ISearchable | |
| virtual | ~ISearchable () |
| TBD 5.5. | |
Static Public Member Functions | |
| static UiDevice * | getInstance (DeviceType type) |
| TBD 5.5. | |
UiDevice class 5.5.