Flutter Engine
The Flutter Engine
Public Attributes | List of all members
FlutterDesktopWindowControllerState Struct Reference

Public Attributes

UniqueGLFWwindowPtr window = UniqueGLFWwindowPtr(nullptr, glfwDestroyWindow)
 
UniqueGLFWwindowPtr resource_window
 
std::unique_ptr< FlutterDesktopEngineStateengine
 
std::unique_ptr< FlutterDesktopWindowwindow_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
 

Detailed Description

Definition at line 48 of file flutter_glfw.cc.

Member Data Documentation

◆ buttons

int64_t FlutterDesktopWindowControllerState::buttons = 0

Definition at line 74 of file flutter_glfw.cc.

◆ engine

std::unique_ptr<FlutterDesktopEngineState> FlutterDesktopWindowControllerState::engine

Definition at line 57 of file flutter_glfw.cc.

◆ keyboard_hook_handlers

std::vector<std::unique_ptr<flutter::KeyboardHookHandler> > FlutterDesktopWindowControllerState::keyboard_hook_handlers

Definition at line 64 of file flutter_glfw.cc.

◆ monitor_screen_coordinates_per_inch

double FlutterDesktopWindowControllerState::monitor_screen_coordinates_per_inch = kDpPerInch

Definition at line 78 of file flutter_glfw.cc.

◆ pointer_currently_added

bool FlutterDesktopWindowControllerState::pointer_currently_added = false

Definition at line 68 of file flutter_glfw.cc.

◆ pointer_currently_down

bool FlutterDesktopWindowControllerState::pointer_currently_down = false

Definition at line 71 of file flutter_glfw.cc.

◆ resource_window

UniqueGLFWwindowPtr FlutterDesktopWindowControllerState::resource_window
Initial value:
=
UniqueGLFWwindowPtr(nullptr, glfwDestroyWindow)
std::unique_ptr< GLFWwindow, void(*)(GLFWwindow *)> UniqueGLFWwindowPtr
Definition: flutter_glfw.cc:39

Definition at line 53 of file flutter_glfw.cc.

◆ window

UniqueGLFWwindowPtr FlutterDesktopWindowControllerState::window = UniqueGLFWwindowPtr(nullptr, glfwDestroyWindow)

Definition at line 50 of file flutter_glfw.cc.

◆ window_wrapper

std::unique_ptr<FlutterDesktopWindow> FlutterDesktopWindowControllerState::window_wrapper

Definition at line 60 of file flutter_glfw.cc.


The documentation for this struct was generated from the following file: