#include "ui/aura/test/test_cursor_client.h"
#include "ui/aura/client/cursor_client_observer.h"
#include "ui/base/cursor/cursor_size.h"
#include "ui/base/cursor/mojom/cursor_type.mojom-shared.h"
#include "ui/display/display.h"
namespace aura {
namespace test {
TestCursorClient::TestCursorClient(aura::Window* root_window)
: … { … }
TestCursorClient::~TestCursorClient() { … }
void TestCursorClient::SetCursor(gfx::NativeCursor cursor) { … }
gfx::NativeCursor TestCursorClient::GetCursor() const { … }
void TestCursorClient::SetCursorForced(gfx::NativeCursor cursor) { … }
void TestCursorClient::ShowCursor() { … }
void TestCursorClient::HideCursor() { … }
void TestCursorClient::SetCursorSize(ui::CursorSize cursor_size) { … }
ui::CursorSize TestCursorClient::GetCursorSize() const { … }
bool TestCursorClient::IsCursorVisible() const { … }
void TestCursorClient::EnableMouseEvents() { … }
void TestCursorClient::DisableMouseEvents() { … }
bool TestCursorClient::IsMouseEventsEnabled() const { … }
void TestCursorClient::SetDisplay(const display::Display& display) { … }
const display::Display& TestCursorClient::GetDisplay() const { … }
void TestCursorClient::LockCursor() { … }
void TestCursorClient::UnlockCursor() { … }
bool TestCursorClient::IsCursorLocked() const { … }
void TestCursorClient::AddObserver(
aura::client::CursorClientObserver* observer) { … }
void TestCursorClient::RemoveObserver(
aura::client::CursorClientObserver* observer) { … }
bool TestCursorClient::ShouldHideCursorOnKeyEvent(
const ui::KeyEvent& event) const { … }
bool TestCursorClient::ShouldHideCursorOnTouchEvent(
const ui::TouchEvent& event) const { … }
gfx::Size TestCursorClient::GetSystemCursorSize() const { … }
}
}