Skip to content

FlutterWindow

#include <flutter_window.h>

Inherits from Win32Window, Win32Window, Win32Window

Public Functions

Name
FlutterWindow(const flutter::DartProject & project)
virtual ~FlutterWindow()
FlutterWindow(const flutter::DartProject & project)
virtual ~FlutterWindow()
FlutterWindow(const flutter::DartProject & project)
virtual ~FlutterWindow()

Protected Functions

Name
virtual bool OnCreate() override
virtual void OnDestroy() override
virtual LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, LPARAM const lparam) override
virtual bool OnCreate() override
virtual void OnDestroy() override
virtual LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, LPARAM const lparam) override
virtual bool OnCreate() override
virtual void OnDestroy() override
virtual LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, LPARAM const lparam) override

Additional inherited members

Public Classes inherited from Win32Window

Name
struct Point
struct Size

Public Functions inherited from Win32Window

Name
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()

Friends inherited from Win32Window

Name
class WindowClassRegistrar

Public Classes inherited from Win32Window

Name
struct Point
struct Size

Public Functions inherited from Win32Window

Name
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()

Friends inherited from Win32Window

Name
class WindowClassRegistrar

Public Classes inherited from Win32Window

Name
struct Point
struct Size

Public Functions inherited from Win32Window

Name
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()
Win32Window()
virtual ~Win32Window()
bool Create(const std::wstring & title, const Point & origin, const Size & size)
bool Show()
void Destroy()
void SetChildContent(HWND content)
HWND GetHandle()
void SetQuitOnClose(bool quit_on_close)
RECT GetClientArea()

Friends inherited from Win32Window

Name
class WindowClassRegistrar

Public Functions Documentation

function FlutterWindow

explicit FlutterWindow(
    const flutter::DartProject & project
)

function ~FlutterWindow

virtual ~FlutterWindow()

function FlutterWindow

explicit FlutterWindow(
    const flutter::DartProject & project
)

function ~FlutterWindow

virtual ~FlutterWindow()

function FlutterWindow

explicit FlutterWindow(
    const flutter::DartProject & project
)

function ~FlutterWindow

virtual ~FlutterWindow()

Protected Functions Documentation

function OnCreate

virtual bool OnCreate() override

Reimplements: Win32Window::OnCreate

function OnDestroy

virtual void OnDestroy() override

Reimplements: Win32Window::OnDestroy

function MessageHandler

virtual LRESULT MessageHandler(
    HWND window,
    UINT const message,
    WPARAM const wparam,
    LPARAM const lparam
) override

Reimplements: Win32Window::MessageHandler

function OnCreate

virtual bool OnCreate() override

Reimplements: Win32Window::OnCreate

function OnDestroy

virtual void OnDestroy() override

Reimplements: Win32Window::OnDestroy

function MessageHandler

virtual LRESULT MessageHandler(
    HWND window,
    UINT const message,
    WPARAM const wparam,
    LPARAM const lparam
) override

Reimplements: Win32Window::MessageHandler

function OnCreate

virtual bool OnCreate() override

Reimplements: Win32Window::OnCreate

function OnDestroy

virtual void OnDestroy() override

Reimplements: Win32Window::OnDestroy

function MessageHandler

virtual LRESULT MessageHandler(
    HWND window,
    UINT const message,
    WPARAM const wparam,
    LPARAM const lparam
) override

Reimplements: Win32Window::MessageHandler


Updated on 2026-07-25 at 22:56:57 +0000