|
virtual | ~UISystemListener () |
| Virtual destructor.
|
|
virtual double | GetMonotonicallyIncreasingTime ()=0 |
| Called when the system needs a monotonically increasing timestamp, in seconds, since an arbirary point in time. The SDK would not accept a non-increasing timestamp and in such case would use the last known one. The callback is only executed when you've explicitly specified that you want to control time using the Coherent::UIGT::SystemSettings::ControlTime field. More...
|
|
virtual View * | GetTestView (const ViewInfo &, const char *) |
| Called when the Coherent GT TestDriver needs a new view to be used for tests. More...
|
|
virtual void | TestRunDone () |
| Called when the Coherent GT TestDriver has finished a session. The application may use this notification to quit.
|
|
virtual void | TakeScreenshot (int, ScreenshotResponse *) |
| Called when the Coherent GT TestDriver requests a screenshot. The application must call the ReceiveData method of the Screenshot response with the view id and the raw image bytes in RGBA format on the main thread.
|
|
Interface for UI system notifications and callbacks.