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

enum_types.hpp File Reference
#include "enum_class.hpp"

Go to the source code of this file.

Classes

struct  eagine::eglp::true_false
 Wrapper for true, false EGL enums. More...
 
struct  eagine::eglp::error_code
 Typed enumeration for EGL error code constants. More...
 
struct  eagine::eglp::platform
 Typed enumeration for EGL platform constants. More...
 
struct  eagine::eglp::platform_attribute
 Typed enumeration for EGL platform attribute constants. More...
 
struct  eagine::eglp::string_query
 Typed enumeration for EGL string query constants. More...
 
struct  eagine::eglp::device_string_query
 Typed enumeration for EGL device string query constants. More...
 
struct  eagine::eglp::config_attribute
 Typed enumeration for EGL config attribute constants. More...
 
struct  eagine::eglp::config_caveat
 Typed enumeration for EGL config caveat constants. More...
 
struct  eagine::eglp::surface_attribute
 Typed enumeration for EGL surface attribute constants. More...
 
struct  eagine::eglp::surface_type_bit
 Typed enumeration for EGL surface type bit constants. More...
 
struct  eagine::eglp::renderable_type_bit
 Typed enumeration for EGL renderable type bit constants. More...
 
struct  eagine::eglp::client_api
 Typed enumeration for EGL client API type constants. More...
 
struct  eagine::eglp::client_api_bit
 Typed enumeration for EGL client API bit constants. More...
 
struct  eagine::eglp::context_attribute
 Typed enumeration for EGL context attribute constants. More...
 
struct  eagine::eglp::context_opengl_profile_bit
 Typed enumeration for EGL OpenGL profile bit constants. More...
 
struct  eagine::eglp::stream_attribute
 Typed enumeration for EGL stream attribute constants. More...
 
struct  eagine::eglp::stream_state
 Typed enumeration for EGL stream state constants. More...
 
struct  eagine::eglp::output_layer_attribute
 Typed enumeration for EGL output layer attribute constants. More...
 
struct  eagine::eglp::output_layer_string_query
 Typed enumeration for EGL output layer string query constants. More...
 
struct  eagine::eglp::output_port_attribute
 Typed enumeration for EGL output port attribute constants. More...
 
struct  eagine::eglp::output_port_string_query
 Typed enumeration for EGL output port string query constants. More...
 
struct  eagine::eglp::image_attribute
 Typed enumeration for EGL image attribute constants. More...
 
struct  eagine::eglp::image_target
 Typed enumeration for EGL image target constants. More...
 
struct  eagine::eglp::sync_type
 Typed enumeration for EGL sync object type constants. More...
 
struct  eagine::eglp::sync_attribute
 Typed enumeration for EGL sync object attribute constants. More...
 
struct  eagine::eglp::color_buffer_type
 Typed enumeration for EGL color buffer type constants. More...
 
struct  eagine::eglp::color_component_type
 Typed enumeration for EGL color component type constants. More...
 
struct  eagine::eglp::read_draw
 Typed enumeration for EGL read/draw specifier constants. More...
 
struct  eagine::eglp::texture_format
 Typed enumeration for EGL texture format constants. More...
 
struct  eagine::eglp::texture_target
 Typed enumeration for EGL texture target constants. More...
 
struct  eagine::eglp::gl_colorspace
 Typed enumeration for EGL OpenGL colorspace constants. More...
 

Namespaces

 eagine
 Common code is placed in this namespace.
 
 eagine::eglp
 EGL-related code is placed in this namespace.
 

Detailed Description

Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt


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