#include "chrome/browser/extensions/api/tabs/app_base_window.h"
#include "extensions/browser/app_window/app_window.h"
#include "extensions/browser/app_window/native_app_window.h"
#include "extensions/browser/app_window/size_constraints.h"
#include "ui/gfx/geometry/rounded_corners_f.h"
namespace extensions {
AppBaseWindow::AppBaseWindow(AppWindow* app_window) : … { … }
AppBaseWindow::~AppBaseWindow() { … }
bool AppBaseWindow::IsActive() const { … }
bool AppBaseWindow::IsMaximized() const { … }
bool AppBaseWindow::IsMinimized() const { … }
bool AppBaseWindow::IsFullscreen() const { … }
gfx::NativeWindow AppBaseWindow::GetNativeWindow() const { … }
gfx::Rect AppBaseWindow::GetRestoredBounds() const { … }
ui::WindowShowState AppBaseWindow::GetRestoredState() const { … }
gfx::Rect AppBaseWindow::GetBounds() const { … }
void AppBaseWindow::Show() { … }
void AppBaseWindow::Hide() { … }
bool AppBaseWindow::IsVisible() const { … }
void AppBaseWindow::ShowInactive() { … }
void AppBaseWindow::Close() { … }
void AppBaseWindow::Activate() { … }
void AppBaseWindow::Deactivate() { … }
void AppBaseWindow::Maximize() { … }
void AppBaseWindow::Minimize() { … }
void AppBaseWindow::Restore() { … }
void AppBaseWindow::SetBounds(const gfx::Rect& bounds) { … }
void AppBaseWindow::FlashFrame(bool flash) { … }
ui::ZOrderLevel AppBaseWindow::GetZOrderLevel() const { … }
void AppBaseWindow::SetZOrderLevel(ui::ZOrderLevel level) { … }
NativeAppWindow* AppBaseWindow::GetBaseWindow() const { … }
}