Home | History | Annotate | Download | only in desktop_aura

Lines Matching defs:DesktopNativeWidgetAura

68                                       views::DesktopNativeWidgetAura*);
72 DEFINE_WINDOW_PROPERTY_KEY(DesktopNativeWidgetAura*,
187 DesktopNativeWidgetAura::ForWindow(root_window_);
207 FocusManagerEventHandler(DesktopNativeWidgetAura* desktop_native_widget_aura)
220 DesktopNativeWidgetAura* desktop_native_widget_aura_;
227 explicit RootWindowDestructionObserver(DesktopNativeWidgetAura* parent)
239 DesktopNativeWidgetAura* parent_;
245 // DesktopNativeWidgetAura, public:
247 int DesktopNativeWidgetAura::cursor_reference_count_ = 0;
248 DesktopNativeCursorManager* DesktopNativeWidgetAura::native_cursor_manager_ =
250 wm::CursorManager* DesktopNativeWidgetAura::cursor_manager_ = NULL;
252 DesktopNativeWidgetAura::DesktopNativeWidgetAura(
268 DesktopNativeWidgetAura::~DesktopNativeWidgetAura() {
276 DesktopNativeWidgetAura* DesktopNativeWidgetAura::ForWindow(
281 void DesktopNativeWidgetAura::OnHostClosed() {
334 void DesktopNativeWidgetAura::OnDesktopWindowTreeHostDestroyed(
360 void DesktopNativeWidgetAura::HandleActivationChanged(bool active) {
392 // DesktopNativeWidgetAura, internal::NativeWidgetPrivate implementation:
394 void DesktopNativeWidgetAura::InitNativeWidget(
544 NonClientFrameView* DesktopNativeWidgetAura::CreateNonClientFrameView() {
548 bool DesktopNativeWidgetAura::ShouldUseNativeFrame() const {
552 bool DesktopNativeWidgetAura::ShouldWindowContentsBeTransparent() const {
556 void DesktopNativeWidgetAura::FrameTypeChanged() {
561 Widget* DesktopNativeWidgetAura::GetWidget() {
565 const Widget* DesktopNativeWidgetAura::GetWidget() const {
569 gfx::NativeView DesktopNativeWidgetAura::GetNativeView() const {
573 gfx::NativeWindow DesktopNativeWidgetAura::GetNativeWindow() const {
577 Widget* DesktopNativeWidgetAura::GetTopLevelWidget() {
581 const ui::Compositor* DesktopNativeWidgetAura::GetCompositor() const {
585 ui::Compositor* DesktopNativeWidgetAura::GetCompositor() {
587 const_cast<const DesktopNativeWidgetAura*>(this)->GetCompositor());
590 ui::Layer* DesktopNativeWidgetAura::GetLayer() {
594 void DesktopNativeWidgetAura::ReorderNativeViews() {
598 void DesktopNativeWidgetAura::ViewRemoved(View* view) {
603 void DesktopNativeWidgetAura::SetNativeWindowProperty(const char* name,
609 void* DesktopNativeWidgetAura::GetNativeWindowProperty(const char* name) const {
614 TooltipManager* DesktopNativeWidgetAura::GetTooltipManager() const {
618 void DesktopNativeWidgetAura::SetCapture() {
625 void DesktopNativeWidgetAura::ReleaseCapture() {
632 bool DesktopNativeWidgetAura::HasCapture() const {
637 InputMethod* DesktopNativeWidgetAura::CreateInputMethod() {
646 DesktopNativeWidgetAura::GetInputMethodDelegate() {
650 ui::InputMethod* DesktopNativeWidgetAura::GetHostInputMethod() {
654 void DesktopNativeWidgetAura::CenterWindow(const gfx::Size& size) {
659 void DesktopNativeWidgetAura::GetWindowPlacement(
666 bool DesktopNativeWidgetAura::SetWindowTitle(const base::string16& title) {
672 void DesktopNativeWidgetAura::SetWindowIcons(const gfx::ImageSkia& window_icon,
678 void DesktopNativeWidgetAura::InitModalType(ui::ModalType modal_type) {
680 // DesktopNativeWidgetAura that is modal. We only support window modal
685 gfx::Rect DesktopNativeWidgetAura::GetWindowBoundsInScreen() const {
690 gfx::Rect DesktopNativeWidgetAura::GetClientAreaBoundsInScreen() const {
695 gfx::Rect DesktopNativeWidgetAura::GetRestoredBounds() const {
700 void DesktopNativeWidgetAura::SetBounds(const gfx::Rect& bounds) {
706 // the DesktopNativeWidgetAura::OnWindowTreeHostResized function.
718 void DesktopNativeWidgetAura::SetSize(const gfx::Size& size) {
723 void DesktopNativeWidgetAura::StackAbove(gfx::NativeView native_view) {
726 void DesktopNativeWidgetAura::StackAtTop() {
731 void DesktopNativeWidgetAura::StackBelow(gfx::NativeView native_view) {
734 void DesktopNativeWidgetAura::SetShape(gfx::NativeRegion shape) {
739 void DesktopNativeWidgetAura::Close() {
749 void DesktopNativeWidgetAura::CloseNow() {
754 void DesktopNativeWidgetAura::Show() {
761 void DesktopNativeWidgetAura::Hide() {
768 void DesktopNativeWidgetAura::ShowMaximizedWithBounds(
776 void DesktopNativeWidgetAura::ShowWithWindowState(ui::WindowShowState state) {
783 bool DesktopNativeWidgetAura::IsVisible() const {
787 void DesktopNativeWidgetAura::Activate() {
792 void DesktopNativeWidgetAura::Deactivate() {
797 bool DesktopNativeWidgetAura::IsActive() const {
801 void DesktopNativeWidgetAura::SetAlwaysOnTop(bool always_on_top) {
806 bool DesktopNativeWidgetAura::IsAlwaysOnTop() const {
810 void DesktopNativeWidgetAura::SetVisibleOnAllWorkspaces(bool always_visible) {
815 void DesktopNativeWidgetAura::Maximize() {
820 void DesktopNativeWidgetAura::Minimize() {
825 bool DesktopNativeWidgetAura::IsMaximized() const {
829 bool DesktopNativeWidgetAura::IsMinimized() const {
833 void DesktopNativeWidgetAura::Restore() {
838 void DesktopNativeWidgetAura::SetFullscreen(bool fullscreen) {
843 bool DesktopNativeWidgetAura::IsFullscreen() const {
847 void DesktopNativeWidgetAura::SetOpacity(unsigned char opacity) {
852 void DesktopNativeWidgetAura::SetUseDragFrame(bool use_drag_frame) {
855 void DesktopNativeWidgetAura::FlashFrame(bool flash_frame) {
860 void DesktopNativeWidgetAura::RunShellDrag(
869 void DesktopNativeWidgetAura::SchedulePaintInRect(const gfx::Rect& rect) {
874 void DesktopNativeWidgetAura::SetCursor(gfx::NativeCursor cursor) {
882 bool DesktopNativeWidgetAura::IsMouseEventsEnabled() const {
890 void DesktopNativeWidgetAura::ClearNativeFocus() {
899 gfx::Rect DesktopNativeWidgetAura::GetWorkAreaBoundsInScreen() const {
904 Widget::MoveLoopResult DesktopNativeWidgetAura::RunMoveLoop(
914 void DesktopNativeWidgetAura::EndMoveLoop() {
919 void DesktopNativeWidgetAura::SetVisibilityChangedAnimationsEnabled(
925 ui::NativeTheme* DesktopNativeWidgetAura::GetNativeTheme() const {
929 void DesktopNativeWidgetAura::OnRootViewLayout() const {
934 bool DesktopNativeWidgetAura::IsTranslucentWindowOpacitySupported() const {
939 void DesktopNativeWidgetAura::RepostNativeEvent(gfx::NativeEvent native_event) {
944 // DesktopNativeWidgetAura, aura::WindowDelegate implementation:
946 gfx::Size DesktopNativeWidgetAura::GetMinimumSize() const {
950 gfx::Size DesktopNativeWidgetAura::GetMaximumSize() const {
954 gfx::NativeCursor DesktopNativeWidgetAura::GetCursor(const gfx::Point& point) {
958 int DesktopNativeWidgetAura::GetNonClientComponent(
963 bool DesktopNativeWidgetAura::ShouldDescendIntoChildForEventHandling(
971 bool DesktopNativeWidgetAura::CanFocus() {
975 void DesktopNativeWidgetAura::OnCaptureLost() {
979 void DesktopNativeWidgetAura::OnPaint(gfx::Canvas* canvas) {
983 void DesktopNativeWidgetAura::OnDeviceScaleFactorChanged(
987 void DesktopNativeWidgetAura::OnWindowDestroying(aura::Window* window) {
991 void DesktopNativeWidgetAura::OnWindowDestroyed(aura::Window* window) {
997 void DesktopNativeWidgetAura::OnWindowTargetVisibilityChanged(bool visible) {
1000 bool DesktopNativeWidgetAura::HasHitTestMask() const {
1004 void DesktopNativeWidgetAura::GetHitTestMask(gfx::Path* mask) const {
1009 // DesktopNativeWidgetAura, ui::EventHandler implementation:
1011 void DesktopNativeWidgetAura::OnKeyEvent(ui::KeyEvent* event) {
1033 void DesktopNativeWidgetAura::OnMouseEvent(ui::MouseEvent* event) {
1042 void DesktopNativeWidgetAura::OnScrollEvent(ui::ScrollEvent* event) {
1058 void DesktopNativeWidgetAura::OnGestureEvent(ui::GestureEvent* event) {
1063 // DesktopNativeWidgetAura, aura::client::ActivationDelegate implementation:
1065 bool DesktopNativeWidgetAura::ShouldActivate() const {
1070 // DesktopNativeWidgetAura, aura::client::ActivationChangeObserver
1073 void DesktopNativeWidgetAura::OnWindowActivated(aura::Window* gained_active,
1088 // DesktopNativeWidgetAura, aura::client::FocusChangeObserver implementation:
1090 void DesktopNativeWidgetAura::OnWindowFocused(aura::Window* gained_focus,
1109 // DesktopNativeWidgetAura, views::internal::InputMethodDelegate:
1111 void DesktopNativeWidgetAura::DispatchKeyEventPostIME(const ui::KeyEvent& key) {
1121 // DesktopNativeWidgetAura, aura::WindowDragDropDelegate implementation:
1123 void DesktopNativeWidgetAura::OnDragEntered(const ui::DropTargetEvent& event) {
1129 int DesktopNativeWidgetAura::OnDragUpdated(const ui::DropTargetEvent& event) {
1136 void DesktopNativeWidgetAura::OnDragExited() {
1141 int DesktopNativeWidgetAura::OnPerformDrop(const ui::DropTargetEvent& event) {
1149 // DesktopNativeWidgetAura, aura::WindowTreeHostObserver implementation:
1151 void DesktopNativeWidgetAura::OnHostCloseRequested(
1156 void DesktopNativeWidgetAura::OnHostResized(const aura::WindowTreeHost* host) {
1171 void DesktopNativeWidgetAura::OnHostMoved(const aura::WindowTreeHost* host,
1173 TRACE_EVENT1("views", "DesktopNativeWidgetAura::OnHostMoved",
1180 // DesktopNativeWidgetAura, private:
1182 void DesktopNativeWidgetAura::InstallInputMethodEventFilter() {
1192 void DesktopNativeWidgetAura::UpdateWindowTransparency() {
1201 void DesktopNativeWidgetAura::RootWindowDestroyed() {
1204 // We are the last DesktopNativeWidgetAura instance, and we are responsible