Home | History | Annotate | Download | only in wayland

Lines Matching defs:Display

23  * \brief wayland Egl Display Factory.
58 class Display : public NativeDisplay
64 Display (MovePtr<wayland::Display> waylandDisplay)
71 ~Display(void) {}
72 wayland::Display& getWaylandDisplay (void) { return *m_display; }
79 UniquePtr<wayland::Display> m_display;
91 Window (Display& display,
103 Window::Window (Display& display, const WindowParams& params)
105 , m_window (display.getWaylandDisplay(), params.width, params.height)
130 eglw::EGLDisplay display,
144 Display& display = *dynamic_cast<Display*>(nativeDisplay);
146 return new Window(display, params);
159 Display& display = *dynamic_cast<Display*>(nativeDisplay);
161 return new Window(display, params);
176 : NativeDisplayFactory ("Wayland", "Native Wayland Display",
177 Display::CAPABILITIES,
189 MovePtr<wayland::Display> waylandDisplay (new wayland::Display(m_eventState, DE_NULL));
191 return new Display(waylandDisplay);