#include <stub_flutter_glfw_api.h>
Public Member Functions | |
| virtual | ~StubFlutterGlfwApi () |
| virtual bool | Init () |
| virtual void | Terminate () |
| virtual FlutterDesktopWindowControllerRef | CreateWindow (const FlutterDesktopWindowProperties &window_properties, const FlutterDesktopEngineProperties &engine_properties) |
| virtual void | DestroyWindow () |
| virtual void | SetHoverEnabled (bool enabled) |
| virtual void | SetWindowTitle (const char *title) |
| virtual void | SetWindowIcon (uint8_t *pixel_data, int width, int height) |
| virtual void | GetWindowFrame (int *x, int *y, int *width, int *height) |
| virtual void | SetWindowFrame (int x, int y, int width, int height) |
| virtual double | GetWindowScaleFactor () |
| virtual void | SetPixelRatioOverride (double pixel_ratio) |
| virtual void | SetSizeLimits (FlutterDesktopSize minimum_size, FlutterDesktopSize maximum_size) |
| virtual bool | RunWindowEventLoopWithTimeout (uint32_t millisecond_timeout) |
| virtual FlutterDesktopEngineRef | RunEngine (const FlutterDesktopEngineProperties &properties) |
| virtual void | RunEngineEventLoopWithTimeout (uint32_t millisecond_timeout) |
| virtual bool | ShutDownEngine () |
| virtual void | PluginRegistrarEnableInputBlocking (const char *channel) |
Static Public Member Functions | |
| static void | SetTestStub (StubFlutterGlfwApi *stub) |
| static StubFlutterGlfwApi * | GetTestStub () |
Definition at line 21 of file stub_flutter_glfw_api.h.
|
inlinevirtual |
Definition at line 30 of file stub_flutter_glfw_api.h.
|
inlinevirtual |
Definition at line 39 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopCreateWindow().
|
inlinevirtual |
Definition at line 46 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopDestroyWindow().
|
static |
Definition at line 18 of file stub_flutter_glfw_api.cc.
References s_stub_implementation.
Referenced by flutter::testing::ScopedStubFlutterGlfwApi::ScopedStubFlutterGlfwApi().
|
inlinevirtual |
Definition at line 58 of file stub_flutter_glfw_api.h.
References height, width, x, and y.
Referenced by FlutterDesktopWindowGetFrame().
|
inlinevirtual |
Definition at line 66 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowGetScaleFactor().
|
inlinevirtual |
Definition at line 33 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopInit().
|
inlinevirtual |
Definition at line 93 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopPluginRegistrarEnableInputBlocking().
|
inlinevirtual |
Definition at line 81 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopRunEngine().
|
inlinevirtual |
Definition at line 87 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopRunEngineEventLoopWithTimeout().
|
inlinevirtual |
Definition at line 76 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopRunWindowEventLoopWithTimeout().
|
inlinevirtual |
Definition at line 49 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetHoverEnabled().
|
inlinevirtual |
Definition at line 69 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetPixelRatioOverride().
|
inlinevirtual |
Definition at line 72 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetSizeLimits().
|
static |
Definition at line 13 of file stub_flutter_glfw_api.cc.
References s_stub_implementation.
Referenced by flutter::testing::ScopedStubFlutterGlfwApi::ScopedStubFlutterGlfwApi(), and flutter::testing::ScopedStubFlutterGlfwApi::~ScopedStubFlutterGlfwApi().
|
inlinevirtual |
Definition at line 63 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetFrame().
|
inlinevirtual |
Definition at line 55 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetIcon().
|
inlinevirtual |
Definition at line 52 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopWindowSetTitle().
|
inlinevirtual |
Definition at line 90 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopShutDownEngine().
|
inlinevirtual |
Definition at line 36 of file stub_flutter_glfw_api.h.
Referenced by FlutterDesktopTerminate().