Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
flutter::testing::MockWindowsProcTable Class Reference

Mock for the |WindowsProcTable| base class. More...

#include <mock_windows_proc_table.h>

Inheritance diagram for flutter::testing::MockWindowsProcTable:
flutter::WindowsProcTable

Public Member Functions

 MockWindowsProcTable ()=default
 
virtual ~MockWindowsProcTable ()=default
 
 MOCK_METHOD (BOOL, GetPointerType,(UINT32 pointer_id, POINTER_INPUT_TYPE *pointer_type),(const, override))
 
 MOCK_METHOD (LRESULT, GetThreadPreferredUILanguages,(DWORD, PULONG, PZZWSTR, PULONG),(const, override))
 
 MOCK_METHOD (bool, GetHighContrastEnabled,(),(const, override))
 
 MOCK_METHOD (bool, DwmIsCompositionEnabled,(),(const, override))
 
 MOCK_METHOD (HRESULT, DwmFlush,(),(const, override))
 
 MOCK_METHOD (HCURSOR, LoadCursor,(HINSTANCE instance, LPCWSTR cursor_name),(const, override))
 
 MOCK_METHOD (HCURSOR, SetCursor,(HCURSOR cursor),(const, override))
 
 MOCK_METHOD (BOOL, EnumDisplaySettings,(LPCWSTR lpszDeviceName, DWORD iModeNum, DEVMODEW *lpDevMode),(const, override))
 
 MOCK_METHOD (BOOL, GetMonitorInfo,(HMONITOR hMonitor, LPMONITORINFO lpmi),(const, override))
 
 MOCK_METHOD (BOOL, EnumDisplayMonitors,(HDC hdc, LPCRECT lprcClip, MONITORENUMPROC lpfnEnum, LPARAM dwData),(const, override))
 
 MOCK_METHOD (UINT, GetDpiForMonitor,(HMONITOR, UINT),())
 
- Public Member Functions inherited from flutter::WindowsProcTable
 WindowsProcTable ()
 
virtual ~WindowsProcTable ()
 
virtual BOOL GetPointerType (UINT32 pointer_id, POINTER_INPUT_TYPE *pointer_type) const
 
virtual LRESULT GetThreadPreferredUILanguages (DWORD flags, PULONG count, PZZWSTR languages, PULONG length) const
 
virtual bool GetHighContrastEnabled () const
 
virtual bool DwmIsCompositionEnabled () const
 
virtual HRESULT DwmFlush () const
 
virtual HCURSOR LoadCursor (HINSTANCE instance, LPCWSTR cursor_name) const
 
virtual HCURSOR SetCursor (HCURSOR cursor) const
 
virtual BOOL EnableNonClientDpiScaling (HWND hwnd) const
 
virtual BOOL SetWindowCompositionAttribute (HWND hwnd, WINDOWCOMPOSITIONATTRIBDATA *data) const
 
virtual HRESULT DwmExtendFrameIntoClientArea (HWND hwnd, const MARGINS *pMarInset) const
 
virtual HRESULT DwmSetWindowAttribute (HWND hwnd, DWORD dwAttribute, LPCVOID pvAttribute, DWORD cbAttribute) const
 
virtual BOOL AdjustWindowRectExForDpi (LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle, UINT dpi) const
 
virtual int GetSystemMetrics (int nIndex) const
 
virtual BOOL EnumDisplayDevices (LPCWSTR lpDevice, DWORD iDevNum, PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags) const
 
virtual BOOL EnumDisplaySettings (LPCWSTR lpszDeviceName, DWORD iModeNum, DEVMODEW *lpDevMode) const
 
virtual BOOL GetMonitorInfo (HMONITOR hMonitor, LPMONITORINFO lpmi) const
 
virtual BOOL EnumDisplayMonitors (HDC hdc, LPCRECT lprcClip, MONITORENUMPROC lpfnEnum, LPARAM dwData) const
 

Additional Inherited Members

- Public Types inherited from flutter::WindowsProcTable
enum  WINDOWCOMPOSITIONATTRIB { WCA_ACCENT_POLICY = 19 }
 

Detailed Description

Mock for the |WindowsProcTable| base class.

Definition at line 16 of file mock_windows_proc_table.h.

Constructor & Destructor Documentation

◆ MockWindowsProcTable()

flutter::testing::MockWindowsProcTable::MockWindowsProcTable ( )
default

◆ ~MockWindowsProcTable()

virtual flutter::testing::MockWindowsProcTable::~MockWindowsProcTable ( )
virtualdefault

Member Function Documentation

◆ MOCK_METHOD() [1/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( bool  ,
DwmIsCompositionEnabled  ,
()  ,
(const, override)   
)

◆ MOCK_METHOD() [2/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( BOOL  ,
EnumDisplayMonitors  ,
(HDC hdc, LPCRECT lprcClip, MONITORENUMPROC lpfnEnum, LPARAM dwData)  ,
(const, override)   
)

◆ MOCK_METHOD() [3/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( BOOL  ,
EnumDisplaySettings  ,
(LPCWSTR lpszDeviceName, DWORD iModeNum, DEVMODEW *lpDevMode)  ,
(const, override)   
)

◆ MOCK_METHOD() [4/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( bool  ,
GetHighContrastEnabled  ,
()  ,
(const, override)   
)

◆ MOCK_METHOD() [5/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( BOOL  ,
GetMonitorInfo  ,
(HMONITOR hMonitor, LPMONITORINFO lpmi)  ,
(const, override)   
)

◆ MOCK_METHOD() [6/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( BOOL  ,
GetPointerType  ,
(UINT32 pointer_id, POINTER_INPUT_TYPE *pointer_type)  ,
(const, override)   
)

◆ MOCK_METHOD() [7/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( HCURSOR  ,
LoadCursor  ,
(HINSTANCE instance, LPCWSTR cursor_name)  ,
(const, override)   
)

◆ MOCK_METHOD() [8/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( HCURSOR  ,
SetCursor  ,
(HCURSOR cursor)  ,
(const, override)   
)

◆ MOCK_METHOD() [9/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( HRESULT  ,
DwmFlush  ,
()  ,
(const, override)   
)

◆ MOCK_METHOD() [10/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( LRESULT  ,
GetThreadPreferredUILanguages  ,
(DWORD, PULONG, PZZWSTR, PULONG)  ,
(const, override)   
)

◆ MOCK_METHOD() [11/11]

flutter::testing::MockWindowsProcTable::MOCK_METHOD ( UINT  ,
GetDpiForMonitor  ,
(HMONITOR, UINT ,
()   
)

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