Lines Matching defs:eglw
34 namespace eglw
54 virtual const eglw::Library& getLibrary (void) const = 0;
57 eglw::EGLenum getPlatformType (void) const { return m_platformType; }
61 virtual eglw::EGLNativeDisplayType getLegacyNative (void);
67 virtual const eglw::EGLAttrib* getPlatformAttributes (void) const;
70 NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtension);
78 const eglw::EGLenum m_platformType; //!< EGL platform type, or EGL_NONE if not supported.
87 virtual NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList = DE_NULL) const = 0;
90 eglw::EGLenum getPlatformType (void) const { return m_platformType; }
98 NativeDisplayFactory (const std::string& name, const std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformType, const char* platformExtension);
108 const eglw::EGLenum m_platformType;