egl :: EGLContextAttribute :: alpha_size
egl :: EGLContextAttribute :: blue_size
egl :: EGLContextAttribute :: config_id
egl :: EGLContextAttribute :: conformant
egl :: EGLContextAttribute :: depth_size
egl :: EGLContextAttribute :: green_size
egl :: EGLContextAttribute :: level
egl :: EGLContextAttribute :: red_size
egl :: EGLContextAttribute :: samples
egl $ EGLContextAttribute :: SELF
Type of this instance, automatically specialized in every classcore :: Pointer :: address_is_null
Is the address behind this Object at NULL?egl :: EGLContextAttribute :: alpha_size
egl :: EGLContextAttribute :: blue_size
core :: Object :: class_factory
Implementation used byget_class
to create the specific class.
egl :: EGLContextAttribute :: config_id
egl :: EGLContextAttribute :: conformant
core :: Object :: defaultinit
core :: Pointer :: defaultinit
egl :: EGLContextAttribute :: depth_size
egl :: EGLContextAttribute :: green_size
core :: Object :: is_same_instance
Return true ifself
and other
are the same instance (i.e. same identity).
core :: Object :: is_same_serialized
Isself
the same as other
in a serialization context?
core :: Object :: is_same_type
Return true ifself
and other
have the same dynamic type.
egl :: EGLContextAttribute :: level
core :: Object :: output_class_name
Display class name on stdout (debug only).egl :: EGLContextAttribute :: red_size
egl :: EGLContextAttribute :: samples
extern class EGLContextAttribute `{ EGLint `}
new buffer_size `{ return EGL_BUFFER_SIZE; `}
new alpha_size `{ return EGL_ALPHA_SIZE; `}
new blue_size `{ return EGL_BLUE_SIZE; `}
new green_size `{ return EGL_GREEN_SIZE; `}
new red_size `{ return EGL_RED_SIZE; `}
new depth_size `{ return EGL_DEPTH_SIZE; `}
new stencil_size `{ return EGL_STENCIL_SIZE; `}
new config_caveat `{ return EGL_CONFIG_CAVEAT; `}
new config_id `{ return EGL_CONFIG_ID; `}
new level `{ return EGL_LEVEL; `}
new max_pbuffer_height `{ return EGL_MAX_PBUFFER_HEIGHT; `}
new max_pbuffer_pixels `{ return EGL_MAX_PBUFFER_PIXELS; `}
new max_pbuffer_width `{ return EGL_MAX_PBUFFER_WIDTH; `}
new native_renderable `{ return EGL_NATIVE_RENDERABLE; `}
new native_visual_id `{ return EGL_NATIVE_VISUAL_ID; `}
new native_visual_type `{ return EGL_NATIVE_VISUAL_TYPE; `}
new samples `{ return EGL_SAMPLES; `}
new sample_buffers `{ return EGL_SAMPLE_BUFFERS; `}
new surface_type `{ return EGL_SURFACE_TYPE; `}
new transparent_type `{ return EGL_TRANSPARENT_TYPE; `}
new transparent_blue_value `{ return EGL_TRANSPARENT_BLUE_VALUE; `}
new transparent_green_value `{ return EGL_TRANSPARENT_GREEN_VALUE; `}
new transparent_red_value `{ return EGL_TRANSPARENT_RED_VALUE; `}
new bind_to_texture_rgb `{ return EGL_BIND_TO_TEXTURE_RGB; `}
new bind_to_texture_rgba `{ return EGL_BIND_TO_TEXTURE_RGBA; `}
new min_swap_interval `{ return EGL_MIN_SWAP_INTERVAL; `}
new max_swap_interval `{ return EGL_MAX_SWAP_INTERVAL; `}
new limunance_size `{ return EGL_LUMINANCE_SIZE; `}
new alpha_mask_size `{ return EGL_ALPHA_MASK_SIZE; `}
new color_buffer_type `{ return EGL_COLOR_BUFFER_TYPE; `}
new renderable_type `{ return EGL_RENDERABLE_TYPE; `}
new match_native_pixmap `{ return EGL_MATCH_NATIVE_PIXMAP; `}
new conformant `{ return EGL_CONFORMANT; `}
# Attrib list terminator
new none `{ return EGL_NONE; `}
end
lib/egl/egl.nit:351,1--388,3