class MockFrameScheduler

Defined at line 17 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

Public Methods

void MockFrameScheduler ()

Defined at line 19 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void SetRenderContinuously (bool render_continuously)

|FrameScheduler|

Defined at line 24 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.cc

PresentId RegisterPresent (SessionId session_id, std::vector<zx::event> release_fences, PresentId present_id)

Defined at line 14 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.cc

void ScheduleUpdateForSession (zx::time presentation_time, SchedulingIdPair id_pair, bool squashable, bool schedule_asap)

|FrameScheduler|

Defined at line 30 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.cc

std::vector<scheduling::FuturePresentationInfo> GetFuturePresentationInfos (zx::duration requested_prediction_span)

|FrameScheduler|

Defined at line 38 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.cc

void RemoveSession (SessionId session_id)

|FrameScheduler|

Defined at line 47 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.cc

void set_set_render_continuously_callback (OnSetRenderContinuouslyCallback callback)

Testing only. Sets mock method callback.

Defined at line 49 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void set_schedule_update_for_session_callback (OnScheduleUpdateForSessionCallback callback)

Testing only. Sets mock method callback.

Defined at line 54 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void set_get_future_presentation_infos_callback (OnGetFuturePresentationInfosCallback callback)

Testing only. Sets mock method callback.

Defined at line 59 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void set_register_present_callback (RegisterPresentCallback callback)

Testing only. Sets mock method callback.

Defined at line 64 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void set_remove_session_callback (RemoveSessionCallback callback)

Testing only. Sets mock method callback.

Defined at line 69 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h

void set_next_present_id (PresentId present_id)

Defined at line 73 of file ../../src/ui/scenic/lib/scheduling/tests/mocks/frame_scheduler_mocks.h