| Flutter macOS Embedder |

Instance Methods | Properties | List of all members
FlutterWindowController Class Reference

`#import <FlutterWindowController.h>`

Inheritance diagram for FlutterWindowController:

## Instance Methods
(void) | - closeAllWindows

## Properties
FlutterEngine * | engine

## Detailed Description

Definition at line 15 of file FlutterWindowController.h.

## Method Documentation

## ◆ closeAllWindows

- (void) closeAllWindows |  |  |

Definition at line 186 of file FlutterWindowController.mm.

489 {
490 for (FlutterWindowOwner* owner in _windows) {
491 [owner.flutterViewController dispose];
492 [owner.window close];
493 }
494 [_windows removeAllObjects];
495 }
FlutterWindowOwner
Definition: FlutterWindowController.mm:16

## Property Documentation

## ◆ engine

- (FlutterEngine*) engine
| read write nonatomic weak

Definition at line 17 of file FlutterWindowController.h.

Referenced by InternalFlutter_Window_Destroy(), InternalFlutter_Window_GetHandle(), InternalFlutter_WindowController_CreateDialogWindow(), InternalFlutter_WindowController_CreatePopupWindow(), InternalFlutter_WindowController_CreateRegularWindow(), and InternalFlutter_WindowController_CreateTooltipWindow().

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

- shell/platform/darwin/macos/framework/Source/FlutterWindowController.h
- shell/platform/darwin/macos/framework/Source/FlutterWindowController.mm