Searched defs:DragWindowResizer (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/ash/wm/
H A Ddrag_window_resizer.h18 // DragWindowResizer is a decorator of WindowResizer and adds the ability to
20 class ASH_EXPORT DragWindowResizer : public WindowResizer { class in namespace:ash
22 virtual ~DragWindowResizer();
24 // Creates a new DragWindowResizer. The caller takes ownership of the
27 static DragWindowResizer* Create(WindowResizer* next_window_resizer,
38 // Creates DragWindowResizer that adds the ability of dragging windows across
41 explicit DragWindowResizer(WindowResizer* next_window_resizer,
59 static DragWindowResizer* instance_;
61 base::WeakPtrFactory<DragWindowResizer> weak_ptr_factory_;
63 DISALLOW_COPY_AND_ASSIGN(DragWindowResizer);
[all...]
H A Ddrag_window_resizer.cc52 DragWindowResizer* DragWindowResizer::instance_ = NULL;
54 DragWindowResizer::~DragWindowResizer() {
66 DragWindowResizer* DragWindowResizer::Create(
69 return new DragWindowResizer(next_window_resizer, window_state);
72 void DragWindowResizer::Drag(const gfx::Point& location, int event_flags) {
73 base::WeakPtr<DragWindowResizer> resizer(weak_ptr_factory_.GetWeakPtr());
92 void DragWindowResizer
145 DragWindowResizer::DragWindowResizer(WindowResizer* next_window_resizer, function in class:ash::DragWindowResizer
[all...]

Completed in 853 milliseconds