expanded class
	GAME_WINDOW_GL_BUILDER

General
	cluster: gl
	description: "A builder to create {GAME_WINDOW_GL}."

Ancestors
	GAME_SDL_ANY*
	GAME_WINDOW_BUILDER*

Queries
	dimension: TUPLE [INTEGER_32, INTEGER_32]
	display: detachable GAME_DISPLAY
	flags: NATURAL_32
	Game_library: GAME_LIBRARY_CONTROLLER
	generate_window: GAME_WINDOW_GL
	has_border: BOOLEAN
	has_error: BOOLEAN
	height: INTEGER_32
	is_fake_fullscreen: BOOLEAN
	is_fullscreen: BOOLEAN
	is_gl_swap_interval_enabled: BOOLEAN
	is_gl_swap_late_enabled: BOOLEAN
	is_hidden: BOOLEAN
	is_input_grabbed: BOOLEAN
	is_maximized: BOOLEAN
	is_minimized: BOOLEAN
	is_position_centered: BOOLEAN
	is_position_undefined: BOOLEAN
	is_position_x_centered: BOOLEAN
	is_position_x_undefined: BOOLEAN
	is_position_y_centered: BOOLEAN
	is_position_y_undefined: BOOLEAN
	is_resizable: BOOLEAN
	last_error: READABLE_STRING_GENERAL
	position: TUPLE [INTEGER_32, INTEGER_32]
	position_x: INTEGER_32
	position_y: INTEGER_32
	title: READABLE_STRING_GENERAL
	width: INTEGER_32

Commands
	disable_border
	disable_fake_fullscreen
	disable_fullscreen
	disable_gl_context_sharing
	disable_gl_debug
	disable_gl_double_buffer
	disable_gl_forward_compatibility
	disable_gl_multi_sample
	disable_gl_reset_isolation
	disable_gl_robust_access
	disable_gl_software_rendering
	disable_gl_srgb_request
	disable_gl_stereo
	disable_gl_swap_interval_and_late
	disable_hidden
	disable_input_grabbed
	disable_maximized
	disable_minimized
	disable_position_centered
	disable_position_undefined
	disable_position_x_centered
	disable_position_x_undefined
	disable_position_y_centered
	disable_position_y_undefined
	disable_resizable
	enable_border
	enable_fake_fullscreen
	enable_fullscreen
	enable_gl_compatibility_profile
	enable_gl_context_sharing
	enable_gl_core_profile
	enable_gl_debug
	enable_gl_double_buffer
	enable_gl_es_profile
	enable_gl_forward_compatibility
	enable_gl_multi_sample (a_sample_count: INTEGER_32)
	enable_gl_reset_isolation
	enable_gl_robust_access
	enable_gl_software_rendering
	enable_gl_srgb_request
	enable_gl_stereo
	enable_gl_swap_interval
	enable_gl_swap_late
	enable_hidden
	enable_input_grabbed
	enable_maximized
	enable_minimized
	enable_position_centered
	enable_position_undefined
	enable_position_x_centered
	enable_position_x_undefined
	enable_position_y_centered
	enable_position_y_undefined
	enable_resizable
	reset_gl
	set_dimension (a_width, a_height: INTEGER_32)
	set_display (a_display: detachable GAME_DISPLAY)
	set_flags (a_flags: NATURAL_32)
	set_gl_accumulation_alpha_size (a_size: INTEGER_32)
	set_gl_accumulation_blue_size (a_size: INTEGER_32)
	set_gl_accumulation_green_size (a_size: INTEGER_32)
	set_gl_accumulation_red_size (a_size: INTEGER_32)
	set_gl_alpha_size (a_size: INTEGER_32)
	set_gl_blue_size (a_size: INTEGER_32)
	set_gl_buffer_size (a_size: INTEGER_32)
	set_gl_depth_size (a_size: INTEGER_32)
	set_gl_green_size (a_size: INTEGER_32)
	set_gl_red_size (a_size: INTEGER_32)
	set_gl_stencil_size (a_size: INTEGER_32)
	set_gl_version (a_version: TUPLE [INTEGER_32, INTEGER_32])
	set_has_border (a_value: BOOLEAN)
	set_height (a_height: INTEGER_32)
	set_is_fake_fullscreen (a_value: BOOLEAN)
	set_is_fullscreen (a_value: BOOLEAN)
	set_is_hidden (a_value: BOOLEAN)
	set_is_input_grabbed (a_value: BOOLEAN)
	set_is_maximized (a_value: BOOLEAN)
	set_is_minimized (a_value: BOOLEAN)
	set_is_position_centered (a_value: BOOLEAN)
	set_is_position_undefined (a_value: BOOLEAN)
	set_is_position_x_centered (a_value: BOOLEAN)
	set_is_position_x_undefined (a_value: BOOLEAN)
	set_is_position_y_centered (a_value: BOOLEAN)
	set_is_position_y_undefined (a_value: BOOLEAN)
	set_is_resizable (a_value: BOOLEAN)
	set_position (a_x, a_y: INTEGER_32)
	set_position_x (a_position_x: INTEGER_32)
	set_position_y (a_position_y: INTEGER_32)
	set_title (a_title: READABLE_STRING_GENERAL)
	set_width (a_width: INTEGER_32)
	unset_display


Generated by ISE EiffelStudio