Home | History | Annotate | Download | only in frame

Lines Matching defs:CustomFrameViewAsh

53       ash::CustomFrameViewAsh* custom_frame_view)
124 // CustomFrameViewAsh::HeaderView
128 class CustomFrameViewAsh::HeaderView
199 CustomFrameViewAsh::HeaderView::HeaderView(views::Widget* frame)
220 CustomFrameViewAsh::HeaderView::~HeaderView() {
224 void CustomFrameViewAsh::HeaderView::SchedulePaintForTitle() {
228 void CustomFrameViewAsh::HeaderView::ResetWindowControls() {
232 int CustomFrameViewAsh::HeaderView::GetPreferredOnScreenHeight() const {
240 int CustomFrameViewAsh::HeaderView::GetPreferredHeight() const {
244 int CustomFrameViewAsh::HeaderView::GetMinimumWidth() const {
248 void CustomFrameViewAsh::HeaderView::UpdateAvatarIcon() {
273 void CustomFrameViewAsh::HeaderView::SizeConstraintsChanged() {
280 // CustomFrameViewAsh::HeaderView, views::View overrides:
282 void CustomFrameViewAsh::HeaderView::Layout() {
286 void CustomFrameViewAsh::HeaderView::OnPaint(gfx::Canvas* canvas) {
296 void CustomFrameViewAsh::HeaderView::
308 // CustomFrameViewAsh::HeaderView, ShellObserver overrides:
310 void CustomFrameViewAsh::HeaderView::OnMaximizeModeStarted() {
315 void CustomFrameViewAsh::HeaderView::OnMaximizeModeEnded() {
321 // CustomFrameViewAsh::HeaderView,
324 void CustomFrameViewAsh::HeaderView::OnImmersiveRevealStarted() {
331 void CustomFrameViewAsh::HeaderView::OnImmersiveRevealEnded() {
337 void CustomFrameViewAsh::HeaderView::OnImmersiveFullscreenExited() {
343 void CustomFrameViewAsh::HeaderView::SetVisibleFraction(
352 CustomFrameViewAsh::HeaderView::GetVisibleBoundsInScreen() const {
364 // CustomFrameViewAsh::OverlayView
369 class CustomFrameViewAsh::OverlayView : public views::View,
388 CustomFrameViewAsh::OverlayView::OverlayView(HeaderView* header_view)
395 CustomFrameViewAsh::OverlayView::~OverlayView() {
399 // CustomFrameViewAsh::OverlayView, views::View overrides:
401 void CustomFrameViewAsh::OverlayView::Layout() {
417 // CustomFrameViewAsh::OverlayView, views::ViewTargeterDelegate overrides:
419 bool CustomFrameViewAsh::OverlayView::DoesIntersectRect(
429 // CustomFrameViewAsh, public:
432 const char CustomFrameViewAsh::kViewClassName[] = "CustomFrameViewAsh";
434 CustomFrameViewAsh::CustomFrameViewAsh(views::Widget* frame)
453 CustomFrameViewAsh::~CustomFrameViewAsh() {
456 void CustomFrameViewAsh::InitImmersiveFullscreenControllerForView(
462 // CustomFrameViewAsh, views::NonClientFrameView overrides:
464 gfx::Rect CustomFrameViewAsh::GetBoundsForClientView() const {
470 gfx::Rect CustomFrameViewAsh::GetWindowBoundsForClientBounds(
477 int CustomFrameViewAsh
482 void CustomFrameViewAsh::GetWindowMask(const gfx::Size& size,
487 void CustomFrameViewAsh::ResetWindowControls() {
491 void CustomFrameViewAsh::UpdateWindowIcon() {
494 void CustomFrameViewAsh::UpdateWindowTitle() {
498 void CustomFrameViewAsh::SizeConstraintsChanged() {
503 // CustomFrameViewAsh, views::View overrides:
505 gfx::Size CustomFrameViewAsh::GetPreferredSize() const {
512 const char* CustomFrameViewAsh::GetClassName() const {
516 gfx::Size CustomFrameViewAsh::GetMinimumSize() const {
523 gfx::Size CustomFrameViewAsh::GetMaximumSize() const {
536 void CustomFrameViewAsh::SchedulePaintInRect(const gfx::Rect& r) {
539 // The HeaderView is not a child of CustomFrameViewAsh. Redirect the paint
549 void CustomFrameViewAsh::VisibilityChanged(views::View* starting_from,
556 // CustomFrameViewAsh, views::ViewTargeterDelegate overrides:
558 views::View* CustomFrameViewAsh::GetHeaderView() {
562 const views::View* CustomFrameViewAsh::GetAvatarIconViewForTest() const {
567 // CustomFrameViewAsh, private:
570 bool CustomFrameViewAsh::DoesIntersectRect(const views::View* target,
578 FrameCaptionButtonContainerView* CustomFrameViewAsh::
583 int CustomFrameViewAsh::NonClientTopBorderHeight() const {