#include "ui/views/controls/menu/menu_host_root_view.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/menu/menu_controller.h"
#include "ui/views/controls/menu/menu_item_view.h"
#include "ui/views/controls/menu/submenu_view.h"
namespace views {
MenuHostRootView::MenuHostRootView(Widget* widget, SubmenuView* submenu)
: … { … }
bool MenuHostRootView::OnMousePressed(const ui::MouseEvent& event) { … }
bool MenuHostRootView::OnMouseDragged(const ui::MouseEvent& event) { … }
void MenuHostRootView::OnMouseReleased(const ui::MouseEvent& event) { … }
void MenuHostRootView::OnMouseMoved(const ui::MouseEvent& event) { … }
bool MenuHostRootView::OnMouseWheel(const ui::MouseWheelEvent& event) { … }
View* MenuHostRootView::GetTooltipHandlerForPoint(const gfx::Point& point) { … }
void MenuHostRootView::ViewHierarchyChanged(
const ViewHierarchyChangedDetails& details) { … }
bool MenuHostRootView::ProcessMousePressed(const ui::MouseEvent& event) { … }
bool MenuHostRootView::ProcessMouseDragged(const ui::MouseEvent& event) { … }
void MenuHostRootView::ProcessMouseReleased(const ui::MouseEvent& event) { … }
void MenuHostRootView::ProcessMouseMoved(const ui::MouseEvent& event) { … }
View* MenuHostRootView::ProcessGetTooltipHandlerForPoint(
const gfx::Point& point) { … }
void MenuHostRootView::OnEventProcessingFinished(ui::Event* event) { … }
MenuController* MenuHostRootView::GetMenuController() { … }
MenuController* MenuHostRootView::GetMenuControllerForInputEvents() { … }
BEGIN_METADATA(…)
}