Flutter Engine
The Flutter Engine
|
Public Member Functions | |
TestVsyncWaiter (const TaskRunners &task_runners) | |
Public Member Functions inherited from flutter::VsyncWaiter | |
virtual | ~VsyncWaiter () |
void | AsyncWaitForVsync (const Callback &callback) |
void | ScheduleSecondaryCallback (uintptr_t id, const fml::closure &callback) |
Public Attributes | |
int | await_vsync_call_count_ = 0 |
Protected Member Functions | |
void | AwaitVSync () override |
Protected Member Functions inherited from flutter::VsyncWaiter | |
VsyncWaiter (const TaskRunners &task_runners) | |
virtual void | AwaitVSync ()=0 |
virtual void | AwaitVSyncForSecondaryCallback () |
void | FireCallback (fml::TimePoint frame_start_time, fml::TimePoint frame_target_time, bool pause_secondary_tasks=true) |
Additional Inherited Members | |
Public Types inherited from flutter::VsyncWaiter | |
using | Callback = std::function< void(std::unique_ptr< FrameTimingsRecorder >)> |
Protected Attributes inherited from flutter::VsyncWaiter | |
const TaskRunners | task_runners_ |
Definition at line 16 of file vsync_waiter_unittests.cc.
|
inlineexplicit |
Definition at line 18 of file vsync_waiter_unittests.cc.
|
inlineoverrideprotectedvirtual |
Implements flutter::VsyncWaiter.
Definition at line 24 of file vsync_waiter_unittests.cc.
int flutter::testing::TestVsyncWaiter::await_vsync_call_count_ = 0 |
Definition at line 21 of file vsync_waiter_unittests.cc.