LisaacTM Platform

GL_DRIVER


Inherit/Insert Summary
parent_opengl
parent_video_driver No developed.
parent_opengl_abstract No developed.
 
Slot Summary
is_initialized
make
make title
gui_init
render
render_gldraw
close
gl_components
add_gldraw
pixel_hard color
line_h_hard until color
line_h_hard until image offset
get_pixel_hard
swap_buffers
post rendering
do_make title
resize
 

Inherit/Insert Detail

parent_opengl

.../extra/opengl/gui/gl_driver.li line #9

Section:
Inherit

Profile:
+ SelfSELFparent_opengl :Expanded  OPENGL

parent_video_driver

.../extra/opengl/gui/gl_driver.li line #11

Section:
Inherit

Profile:
- SelfSELFparent_video_driver : VIDEO_DRIVER

parent_opengl_abstract

.../extra/opengl/framework/TARGET/unix/opengl.li line #48

Section:
Inherit

Profile:
- SelfSELFparent_opengl_abstract : OPENGL_ABSTRACT

Detail slot

is_initialized

.../extra/opengl/gui/gl_driver.li line #20

Section:
Public

Profile:
- SelfSELFis_initialized : BOOLEAN

make

.../extra/opengl/gui/gl_driver.li line #23

Section:
Public

Profile:
- SelfSELFmake  ( w : INTEGER, h : INTEGER)

make title

.../extra/opengl/gui/gl_driver.li line #29

Section:
Public

Profile:
- SelfSELFmake  ( w : INTEGER, h : INTEGER)  title   s : ABSTRACT_STRING

gui_init

.../extra/opengl/gui/gl_driver.li line #35

Section:
Public

Profile:
- SelfSELFgui_init  ( w : INTEGER, h : INTEGER)

render

.../extra/opengl/gui/gl_driver.li line #49

Section:
Public

Profile:
- SelfSELFrender   t : REAL_32

render_gldraw

.../extra/opengl/gui/gl_driver.li line #79

Section:
Public

Profile:
- SelfSELFrender_gldraw   t : REAL_32

close

.../extra/opengl/gui/gl_driver.li line #119

Section:
Public

Profile:
- SelfSELFclose 

gl_components

.../extra/opengl/gui/gl_driver.li line #135

Section:
Public

Profile:
- SelfSELFgl_components : LINKED_LISTG_GLDRAW)

add_gldraw

.../extra/opengl/gui/gl_driver.li line #137

Section:
Public

Profile:
- SelfSELFadd_gldraw   c : G_GLDRAW

pixel_hard color

.../extra/opengl/gui/gl_driver.li line #156

Section:
Public

Profile:
- SelfSELFpixel_hard  ( x : INTEGER, y : INTEGER)  color   col : UINTEGER_32

line_h_hard until color

.../extra/opengl/gui/gl_driver.li line #172

Section:
Public

Profile:
- SelfSELFline_h_hard  ( x : INTEGER, y : INTEGER)  until   x1 : INTEGER  color   col : UINTEGER_32

line_h_hard until image offset

.../extra/opengl/gui/gl_driver.li line #182

Section:
Public

Profile:
- SelfSELFline_h_hard  ( x : INTEGER, y : INTEGER)  until   x1 : INTEGER  image   line : ABSTRACT_BMP_LINE  offset   ofs : INTEGER

get_pixel_hard

.../extra/opengl/gui/gl_driver.li line #191

Section:
Public

Profile:
- SelfSELFget_pixel_hard  ( x : INTEGER, y : INTEGER) : PIXEL

swap_buffers

.../extra/opengl/framework/TARGET/unix/opengl.li line #52

Section:
Public

Profile:
- SelfSELFswap_buffers 

Description:
post rendering

do_make title

.../extra/opengl/framework/TARGET/unix/opengl.li line #73

Section:
Public

Profile:
- SelfSELFdo_make  ( w : INTEGER, h : INTEGER)  title   s : ABSTRACT_STRING

resize

.../extra/opengl/framework/TARGET/unix/opengl.li line #255

Section:
Public

Profile:
- SelfSELFresize  ( w : INTEGER, h : INTEGER)