OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::eglp::egl_types Struct Reference

Collection of aliases for EGL types. More...

#include <eglplus/egl_api/config.hpp>

Public Types

using void_ptr_type = void *
 Untyped non-const pointer type.
 
using char_type = char
 String character type.
 
using device_type = void *
 Device handle type.
 
using stream_type = void *
 Stream handle type.
 
using output_layer_type = void *
 Output layer handle type.
 
using output_port_type = void *
 Output port handle type.
 
using native_display_type = EGLNativeDisplayType
 Native display handle type.
 
using native_window_type = EGLNativeWindowType
 Native window handle type.
 
using native_pixmap_type = EGLNativePixmapType
 Native pixmap handle type.
 
using client_buffer_type = EGLClientBuffer
 Client buffer handle type.
 
using display_type = EGLDisplay
 EGL display handle type.
 
using config_type = EGLConfig
 Config handle type.
 
using attrib_type = EGLAttrib
 Config attribute handle type.
 
using context_type = EGLContext
 Rendering context handle type.
 
using surface_type = EGLSurface
 Rendering surface handle type.
 
using image_type = EGLImage
 EGL image type.
 
using sync_type = EGLSync
 Sync object handle type.
 
using time_type = EGLTime
 Time type.
 
using bool_type = EGLBoolean
 Boolean type.
 
using enum_type = EGLenum
 Enumeration type.
 
using int_type = EGLint
 Signed integer type.
 

Detailed Description

Collection of aliases for EGL types.


The documentation for this struct was generated from the following file:

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).