Home | History | Annotate | Download | only in egl

Lines Matching refs:NativeWindow

73 class NativeWindow
87 virtual ~NativeWindow (void) {}
116 NativeWindow (Capability capabilities);
119 NativeWindow (const NativeWindow&);
120 NativeWindow& operator= (const NativeWindow&);
130 //! Create generic NativeWindow
131 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, const WindowParams& params) const = 0;
133 //! Create NativeWindow that matches given config. Defaults to generic createWindow().
134 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const WindowParams& params) const;
136 NativeWindow::Capability getCapabilities (void) const { return m_capabilities; }
139 NativeWindowFactory (const std::string& name, const std::string& description, NativeWindow::Capability capabilities);
145 const NativeWindow::Capability m_capabilities;