LisaacTM Platform

COLOR_BUFFER


abstract pixel color buffer
Inherit/Insert Summary
parent_object No developed.
 
Slot Summary
rgb
rgba
red
green
blue
alpha
luminance
grey (single component)
luminance_alpha
grey+alpha
stencil_index
depth_component
clear
set_clear_value
set_color
set_color3f
set_color4f
set_mask
enable
disable
 
FrameBuffer transfert functions
read size type in
read_rgb size in
read_rgba size in
draw_pixels size type
draw_rgb_pixels size
draw_rgba_pixels size
copy size type
copy_rgb size
copy_rgba size
 

Inherit/Insert Detail

parent_object

.../extra/opengl/abstract_renderer/color_buffer.li line #9

Section:
Inherit

Profile:
- SelfSELFparent_object : OBJECT

Detail slot

rgb

.../extra/opengl/abstract_renderer/color_buffer.li line #13

Section:
Public

Profile:
- SelfSELFrgb : INTEGER

rgba

.../extra/opengl/abstract_renderer/color_buffer.li line #14

Section:
Public

Profile:
- SelfSELFrgba : INTEGER

red

.../extra/opengl/abstract_renderer/color_buffer.li line #15

Section:
Public

Profile:
- SelfSELFred : INTEGER

green

.../extra/opengl/abstract_renderer/color_buffer.li line #16

Section:
Public

Profile:
- SelfSELFgreen : INTEGER

blue

.../extra/opengl/abstract_renderer/color_buffer.li line #17

Section:
Public

Profile:
- SelfSELFblue : INTEGER

alpha

.../extra/opengl/abstract_renderer/color_buffer.li line #18

Section:
Public

Profile:
- SelfSELFalpha : INTEGER

luminance

.../extra/opengl/abstract_renderer/color_buffer.li line #19

Section:
Public

Profile:
- SelfSELFluminance : INTEGER

Description:
grey (single component)

luminance_alpha

.../extra/opengl/abstract_renderer/color_buffer.li line #20

Section:
Public

Profile:
- SelfSELFluminance_alpha : INTEGER

Description:
grey+alpha

stencil_index

.../extra/opengl/abstract_renderer/color_buffer.li line #21

Section:
Public

Profile:
- SelfSELFstencil_index : INTEGER

depth_component

.../extra/opengl/abstract_renderer/color_buffer.li line #22

Section:
Public

Profile:
- SelfSELFdepth_component : INTEGER

clear

.../extra/opengl/abstract_renderer/color_buffer.li line #25

Section:
Public

Profile:
- SelfSELFclear 

set_clear_value

.../extra/opengl/abstract_renderer/color_buffer.li line #26

Section:
Public

Profile:
- SelfSELFset_clear_value  ( r : REAL_32, g : REAL_32, b : REAL_32, a : REAL_32)

set_color

.../extra/opengl/abstract_renderer/color_buffer.li line #28

Section:
Public

Profile:
- SelfSELFset_color   c : COLOR

set_color3f

.../extra/opengl/abstract_renderer/color_buffer.li line #29

Section:
Public

Profile:
- SelfSELFset_color3f  ( r : REAL_32, g : REAL_32, b : REAL_32)

set_color4f

.../extra/opengl/abstract_renderer/color_buffer.li line #30

Section:
Public

Profile:
- SelfSELFset_color4f  ( r : REAL_32, g : REAL_32, b : REAL_32, a : REAL_32)

set_mask

.../extra/opengl/abstract_renderer/color_buffer.li line #32

Section:
Public

Profile:
- SelfSELFset_mask  ( r : BOOLEAN, g : BOOLEAN, b : BOOLEAN, a : BOOLEAN)

enable

.../extra/opengl/abstract_renderer/color_buffer.li line #34

Section:
Public

Profile:
- SelfSELFenable 

disable

.../extra/opengl/abstract_renderer/color_buffer.li line #35

Section:
Public

Profile:
- SelfSELFdisable 

FrameBuffer transfert functions

read size type in

.../extra/opengl/abstract_renderer/color_buffer.li line #41

Section:
Public

Profile:
- SelfSELFread  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)  type   t : INTEGER  in   buf : FAST_ARRAYUINTEGER_8)

read_rgb size in

.../extra/opengl/abstract_renderer/color_buffer.li line #43

Section:
Public

Profile:
- SelfSELFread_rgb  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)  in   buf : FAST_ARRAYUINTEGER_8)

read_rgba size in

.../extra/opengl/abstract_renderer/color_buffer.li line #44

Section:
Public

Profile:
- SelfSELFread_rgba  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)  in   buf : FAST_ARRAYUINTEGER_8)

draw_pixels size type

.../extra/opengl/abstract_renderer/color_buffer.li line #47

Section:
Public

Profile:
- SelfSELFdraw_pixels   pixels : FAST_ARRAYUINTEGER_8)  size  ( w : INTEGER, h : INTEGER)  type   t : INTEGER

draw_rgb_pixels size

.../extra/opengl/abstract_renderer/color_buffer.li line #49

Section:
Public

Profile:
- SelfSELFdraw_rgb_pixels   pixels : FAST_ARRAYUINTEGER_8)  size  ( w : INTEGER, h : INTEGER)

draw_rgba_pixels size

.../extra/opengl/abstract_renderer/color_buffer.li line #50

Section:
Public

Profile:
- SelfSELFdraw_rgba_pixels   pixels : FAST_ARRAYUINTEGER_8)  size  ( w : INTEGER, h : INTEGER)

copy size type

.../extra/opengl/abstract_renderer/color_buffer.li line #52

Section:
Public

Profile:
- SelfSELFcopy  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)  type   t : INTEGER

copy_rgb size

.../extra/opengl/abstract_renderer/color_buffer.li line #54

Section:
Public

Profile:
- SelfSELFcopy_rgb  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)

copy_rgba size

.../extra/opengl/abstract_renderer/color_buffer.li line #55

Section:
Public

Profile:
- SelfSELFcopy_rgba  ( x : INTEGER, y : INTEGER)  size  ( w : INTEGER, h : INTEGER)