Public Attributes | |
| UniqueGLFWwindowPtr | window = UniqueGLFWwindowPtr(nullptr, glfwDestroyWindow) |
| UniqueGLFWwindowPtr | resource_window |
| std::unique_ptr< FlutterDesktopEngineState > | engine |
| std::unique_ptr< FlutterDesktopWindow > | window_wrapper |
| std::vector< std::unique_ptr< flutter::KeyboardHookHandler > > | keyboard_hook_handlers |
| bool | pointer_currently_added = false |
| bool | pointer_currently_down = false |
| int64_t | buttons = 0 |
| double | monitor_screen_coordinates_per_inch = kDpPerInch |
Definition at line 49 of file flutter_glfw.cc.
| int64_t FlutterDesktopWindowControllerState::buttons = 0 |
Definition at line 75 of file flutter_glfw.cc.
| std::unique_ptr<FlutterDesktopEngineState> FlutterDesktopWindowControllerState::engine |
Definition at line 58 of file flutter_glfw.cc.
Referenced by FlutterDesktopDestroyWindow(), FlutterDesktopGetEngine(), FlutterDesktopRunWindowEventLoopWithTimeout(), and SendWindowMetrics().
| std::vector<std::unique_ptr<flutter::KeyboardHookHandler> > FlutterDesktopWindowControllerState::keyboard_hook_handlers |
Definition at line 65 of file flutter_glfw.cc.
Referenced by GLFWCharCallback(), and GLFWKeyCallback().
| double FlutterDesktopWindowControllerState::monitor_screen_coordinates_per_inch = kDpPerInch |
Definition at line 79 of file flutter_glfw.cc.
Referenced by SendWindowMetrics().
| bool FlutterDesktopWindowControllerState::pointer_currently_added = false |
Definition at line 69 of file flutter_glfw.cc.
| bool FlutterDesktopWindowControllerState::pointer_currently_down = false |
Definition at line 72 of file flutter_glfw.cc.
| UniqueGLFWwindowPtr FlutterDesktopWindowControllerState::resource_window |
Definition at line 54 of file flutter_glfw.cc.
Referenced by EngineMakeResourceContextCurrent().
| UniqueGLFWwindowPtr FlutterDesktopWindowControllerState::window = UniqueGLFWwindowPtr(nullptr, glfwDestroyWindow) |
Definition at line 51 of file flutter_glfw.cc.
Referenced by EngineMakeContextCurrent(), EngineOnFlutterPlatformMessage(), EnginePresent(), and FlutterDesktopRunWindowEventLoopWithTimeout().
| std::unique_ptr<FlutterDesktopWindow> FlutterDesktopWindowControllerState::window_wrapper |
Definition at line 61 of file flutter_glfw.cc.
Referenced by FlutterDesktopGetWindow(), FlutterDesktopPluginRegistrarGetWindow(), GLFWMouseButtonCallback(), and SendWindowMetrics().