#include "ui/aura/env_input_state_controller.h"
#include "ui/aura/client/screen_position_client.h"
#include "ui/aura/env.h"
#include "ui/events/event.h"
#include "ui/gfx/geometry/point.h"
namespace aura {
EnvInputStateController::EnvInputStateController(Env* env) : … { … }
EnvInputStateController::~EnvInputStateController() = default;
void EnvInputStateController::UpdateStateForMouseEvent(
const Window* window,
const ui::MouseEvent& event) { … }
void EnvInputStateController::UpdateStateForTouchEvent(
const aura::Window* window,
const ui::TouchEvent& event) { … }
void EnvInputStateController::SetLastMouseLocation(
const Window* root_window,
const gfx::Point& location_in_root) const { … }
}