#include "util/display/DisplayWindow.h"
#include "common/debug.h"
#include "util/Timer.h"
#include "util/test_utils.h"
DisplayWindow::DisplayWindow()
{ … }
DisplayWindow::~DisplayWindow() { … }
bool DisplayWindow::initializeImpl(const std::string &name, int width, int height)
{ … }
void DisplayWindow::disableErrorMessageDialog() { … }
void DisplayWindow::destroy() { … }
void DisplayWindow::resetNativeWindow() { … }
EGLNativeWindowType DisplayWindow::getNativeWindow() const
{ … }
EGLNativeDisplayType DisplayWindow::getNativeDisplay() const
{ … }
void DisplayWindow::messageLoop() { … }
void DisplayWindow::setMousePosition(int x, int y)
{ … }
bool DisplayWindow::setOrientation(int width, int height)
{ … }
bool DisplayWindow::setPosition(int x, int y)
{ … }
bool DisplayWindow::resize(int width, int height)
{ … }
void DisplayWindow::setVisible(bool isVisible) { … }
void DisplayWindow::signalTestEvent()
{ … }
#if defined(ANGLE_USE_VULKAN_DISPLAY) && defined(EGL_NO_X11) && !defined(ANGLE_USE_WAYLAND)
OSWindow *OSWindow::New()
{
return new DisplayWindow();
}
#endif