#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. | |
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