#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterWindowController.h"
#include <Foundation/Foundation.h>
#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterChannels.h"
#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterCodecs.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterEngine_Internal.h"
#import "flutter/shell/platform/darwin/macos/framework/Source/FlutterViewController_Internal.h"
#include "flutter/shell/platform/common/isolate_scope.h"
Go to the source code of this file.
Classes | |
class | FlutterWindowOwner |
category | NSWindow(FlutterWindowSizing) |
Functions | |
int64_t | InternalFlutter_WindowController_CreateRegularWindow (int64_t engine_id, const FlutterWindowCreationRequest *request) |
void | InternalFlutter_Window_Destroy (int64_t engine_id, void *window) |
void * | InternalFlutter_Window_GetHandle (int64_t engine_id, FlutterViewIdentifier view_id) |
FlutterWindowSize | InternalFlutter_Window_GetContentSize (void *window) |
void | InternalFlutter_Window_SetContentSize (void *window, const FlutterWindowSizing *size) |
void | InternalFlutter_Window_SetTitle (void *window, const char *title) |
void | InternalFlutter_Window_SetMaximized (void *window, bool maximized) |
bool | InternalFlutter_Window_IsMaximized (void *window) |
void | InternalFlutter_Window_Minimize (void *window) |
void | InternalFlutter_Window_Unminimize (void *window) |
bool | InternalFlutter_Window_IsMinimized (void *window) |
void | InternalFlutter_Window_SetFullScreen (void *window, bool fullScreen) |
bool | InternalFlutter_Window_IsFullScreen (void *window) |
void | InternalFlutter_Window_Activate (void *window) |
void InternalFlutter_Window_Activate | ( | void * | window | ) |
Definition at line 263 of file FlutterWindowController.mm.
void InternalFlutter_Window_Destroy | ( | int64_t | engine_id, |
void * | window | ||
) |
Definition at line 189 of file FlutterWindowController.mm.
References FlutterWindowController::engine.
Referenced by flutter::testing::TEST_F().
FlutterWindowSize InternalFlutter_Window_GetContentSize | ( | void * | window | ) |
Definition at line 201 of file FlutterWindowController.mm.
void* InternalFlutter_Window_GetHandle | ( | int64_t | engine_id, |
FlutterViewIdentifier | view_id | ||
) |
Definition at line 195 of file FlutterWindowController.mm.
References FlutterWindowController::engine.
Referenced by flutter::testing::TEST_F().
bool InternalFlutter_Window_IsFullScreen | ( | void * | window | ) |
Definition at line 258 of file FlutterWindowController.mm.
bool InternalFlutter_Window_IsMaximized | ( | void * | window | ) |
Definition at line 228 of file FlutterWindowController.mm.
bool InternalFlutter_Window_IsMinimized | ( | void * | window | ) |
Definition at line 243 of file FlutterWindowController.mm.
void InternalFlutter_Window_Minimize | ( | void * | window | ) |
Definition at line 233 of file FlutterWindowController.mm.
Referenced by flutter::testing::TEST_F().
void InternalFlutter_Window_SetContentSize | ( | void * | window, |
const FlutterWindowSizing * | size | ||
) |
Definition at line 209 of file FlutterWindowController.mm.
void InternalFlutter_Window_SetFullScreen | ( | void * | window, |
bool | fullScreen | ||
) |
Definition at line 248 of file FlutterWindowController.mm.
void InternalFlutter_Window_SetMaximized | ( | void * | window, |
bool | maximized | ||
) |
Definition at line 219 of file FlutterWindowController.mm.
Referenced by flutter::testing::TEST_F().
void InternalFlutter_Window_SetTitle | ( | void * | window, |
const char * | title | ||
) |
Definition at line 214 of file FlutterWindowController.mm.
void InternalFlutter_Window_Unminimize | ( | void * | window | ) |
Definition at line 238 of file FlutterWindowController.mm.
int64_t InternalFlutter_WindowController_CreateRegularWindow | ( | int64_t | engine_id, |
const FlutterWindowCreationRequest * | request | ||
) |
Definition at line 181 of file FlutterWindowController.mm.
References FlutterWindowController::engine.
Referenced by flutter::testing::TEST_F().