LisaacTM Platform

GL_VERTEX_ARRAY


Inherit/Insert Summary
parent_vertex_buffer No developed.
 
Slot Summary
vertex
texels
normals
colors
vertex_id
texels_id
normals_id
colors_id
drawing_mode
capacity
make
points
lines
polygon
triangles
quads
line_strip
line_loop
triangle_strip
triangle_fan
quad_strip
build
disable
draw
draw_using
bind
bind_unit
begin_triangles
begin_lines
begin_points
begin_quads
begin_polygon
begin_line_strip
begin_line_loop
begin_triangle_strip
begin_triangle_fan
begin_quads_strip
end
add_vertex2f
add_vertex3f
add_vertex3f color
add_vertex
add_vertex color
add_texel2f
add_normal3f
add_normal
add_color
add_color3f
get_vertex_data
get_texels_data
get_normals_data
get_colors_data
destroy
bug!!!
 

Inherit/Insert Detail

parent_vertex_buffer

.../extra/opengl/opengl/gl_vertex_array.li line #7

Section:
Inherit

Profile:
- SelfSELFparent_vertex_buffer : VERTEX_BUFFER

Detail slot

vertex

.../extra/opengl/opengl/gl_vertex_array.li line #11

Section:
Public

Profile:
+ SelfSELFvertex : FAST_ARRAYREAL_32)

texels

.../extra/opengl/opengl/gl_vertex_array.li line #12

Section:
Public

Profile:
+ SelfSELFtexels : FAST_ARRAYREAL_32)

normals

.../extra/opengl/opengl/gl_vertex_array.li line #13

Section:
Public

Profile:
+ SelfSELFnormals : FAST_ARRAYREAL_32)

colors

.../extra/opengl/opengl/gl_vertex_array.li line #14

Section:
Public

Profile:
+ SelfSELFcolors : FAST_ARRAYREAL_32)

vertex_id

.../extra/opengl/opengl/gl_vertex_array.li line #16

Section:
Public

Profile:
+ SelfSELFvertex_id : UINTEGER_32

texels_id

.../extra/opengl/opengl/gl_vertex_array.li line #17

Section:
Public

Profile:
+ SelfSELFtexels_id : UINTEGER_32

normals_id

.../extra/opengl/opengl/gl_vertex_array.li line #18

Section:
Public

Profile:
+ SelfSELFnormals_id : UINTEGER_32

colors_id

.../extra/opengl/opengl/gl_vertex_array.li line #19

Section:
Public

Profile:
+ SelfSELFcolors_id : UINTEGER_32

drawing_mode

.../extra/opengl/opengl/gl_vertex_array.li line #21

Section:
Public

Profile:
+ SelfSELFdrawing_mode : INTEGER

capacity

.../extra/opengl/opengl/gl_vertex_array.li line #23

Section:
Public

Profile:
+ SelfSELFcapacity : INTEGER

make

.../extra/opengl/opengl/gl_vertex_array.li line #26

Section:
Public

Profile:
- SelfSELFmake   sz : INTEGER

points

.../extra/opengl/opengl/gl_vertex_array.li line #36

Section:
Public

Profile:
- SelfSELFpoints : INTEGER

lines

.../extra/opengl/opengl/gl_vertex_array.li line #37

Section:
Public

Profile:
- SelfSELFlines : INTEGER

polygon

.../extra/opengl/opengl/gl_vertex_array.li line #38

Section:
Public

Profile:
- SelfSELFpolygon : INTEGER

triangles

.../extra/opengl/opengl/gl_vertex_array.li line #39

Section:
Public

Profile:
- SelfSELFtriangles : INTEGER

quads

.../extra/opengl/opengl/gl_vertex_array.li line #40

Section:
Public

Profile:
- SelfSELFquads : INTEGER

line_strip

.../extra/opengl/opengl/gl_vertex_array.li line #41

Section:
Public

Profile:
- SelfSELFline_strip : INTEGER

line_loop

.../extra/opengl/opengl/gl_vertex_array.li line #42

Section:
Public

Profile:
- SelfSELFline_loop : INTEGER

triangle_strip

.../extra/opengl/opengl/gl_vertex_array.li line #43

Section:
Public

Profile:
- SelfSELFtriangle_strip : INTEGER

triangle_fan

.../extra/opengl/opengl/gl_vertex_array.li line #44

Section:
Public

Profile:
- SelfSELFtriangle_fan : INTEGER

quad_strip

.../extra/opengl/opengl/gl_vertex_array.li line #45

Section:
Public

Profile:
- SelfSELFquad_strip : INTEGER

build

.../extra/opengl/opengl/gl_vertex_array.li line #48

Section:
Public

Profile:
- SelfSELFbuild 

disable

.../extra/opengl/opengl/gl_vertex_array.li line #89

Section:
Public

Profile:
- SelfSELFdisable 

draw

.../extra/opengl/opengl/gl_vertex_array.li line #106

Section:
Public

Profile:
- SelfSELFdraw 

draw_using

.../extra/opengl/opengl/gl_vertex_array.li line #118

Section:
Public

Profile:
- SelfSELFdraw_using   index_array : INDEX_BUFFER

bind

.../extra/opengl/opengl/gl_vertex_array.li line #125

Section:
Public

Profile:
- SelfSELFbind 

bind_unit

.../extra/opengl/opengl/gl_vertex_array.li line #175

Section:
Public

Profile:
- SelfSELFbind_unit   n : INTEGER

begin_triangles

.../extra/opengl/opengl/gl_vertex_array.li line #230

Section:
Public

Profile:
- SelfSELFbegin_triangles 

begin_lines

.../extra/opengl/opengl/gl_vertex_array.li line #235

Section:
Public

Profile:
- SelfSELFbegin_lines 

begin_points

.../extra/opengl/opengl/gl_vertex_array.li line #240

Section:
Public

Profile:
- SelfSELFbegin_points 

begin_quads

.../extra/opengl/opengl/gl_vertex_array.li line #245

Section:
Public

Profile:
- SelfSELFbegin_quads 

begin_polygon

.../extra/opengl/opengl/gl_vertex_array.li line #250

Section:
Public

Profile:
- SelfSELFbegin_polygon 

begin_line_strip

.../extra/opengl/opengl/gl_vertex_array.li line #255

Section:
Public

Profile:
- SelfSELFbegin_line_strip 

begin_line_loop

.../extra/opengl/opengl/gl_vertex_array.li line #260

Section:
Public

Profile:
- SelfSELFbegin_line_loop 

begin_triangle_strip

.../extra/opengl/opengl/gl_vertex_array.li line #265

Section:
Public

Profile:
- SelfSELFbegin_triangle_strip 

begin_triangle_fan

.../extra/opengl/opengl/gl_vertex_array.li line #270

Section:
Public

Profile:
- SelfSELFbegin_triangle_fan 

begin_quads_strip

.../extra/opengl/opengl/gl_vertex_array.li line #275

Section:
Public

Profile:
- SelfSELFbegin_quads_strip 

end

.../extra/opengl/opengl/gl_vertex_array.li line #280

Section:
Public

Profile:
- SelfSELFend 

add_vertex2f

.../extra/opengl/opengl/gl_vertex_array.li line #285

Section:
Public

Profile:
- SelfSELFadd_vertex2f  ( x : REAL_32, y : REAL_32)

add_vertex3f

.../extra/opengl/opengl/gl_vertex_array.li line #292

Section:
Public

Profile:
- SelfSELFadd_vertex3f  ( x : REAL_32, y : REAL_32, z : REAL_32)

add_vertex3f color

.../extra/opengl/opengl/gl_vertex_array.li line #299

Section:
Public

Profile:
- SelfSELFadd_vertex3f  ( x : REAL_32, y : REAL_32, z : REAL_32)  color   col : COLOR

add_vertex

.../extra/opengl/opengl/gl_vertex_array.li line #305

Section:
Public

Profile:
- SelfSELFadd_vertex   v : VERTEX

add_vertex color

.../extra/opengl/opengl/gl_vertex_array.li line #312

Section:
Public

Profile:
- SelfSELFadd_vertex   v : VERTEX  color   col : COLOR

add_texel2f

.../extra/opengl/opengl/gl_vertex_array.li line #318

Section:
Public

Profile:
- SelfSELFadd_texel2f  ( s : REAL_32, t : REAL_32)

add_normal3f

.../extra/opengl/opengl/gl_vertex_array.li line #324

Section:
Public

Profile:
- SelfSELFadd_normal3f  ( x : REAL_32, y : REAL_32, z : REAL_32)

add_normal

.../extra/opengl/opengl/gl_vertex_array.li line #331

Section:
Public

Profile:
- SelfSELFadd_normal   v : VECTOR3REAL_32)

add_color

.../extra/opengl/opengl/gl_vertex_array.li line #336

Section:
Public

Profile:
- SelfSELFadd_color   c : COLOR

add_color3f

.../extra/opengl/opengl/gl_vertex_array.li line #343

Section:
Public

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

get_vertex_data

.../extra/opengl/opengl/gl_vertex_array.li line #350

Section:
Public

Profile:
- SelfSELFget_vertex_data : FAST_ARRAYREAL_32)

get_texels_data

.../extra/opengl/opengl/gl_vertex_array.li line #355

Section:
Public

Profile:
- SelfSELFget_texels_data : FAST_ARRAYREAL_32)

get_normals_data

.../extra/opengl/opengl/gl_vertex_array.li line #360

Section:
Public

Profile:
- SelfSELFget_normals_data : FAST_ARRAYREAL_32)

get_colors_data

.../extra/opengl/opengl/gl_vertex_array.li line #365

Section:
Public

Profile:
- SelfSELFget_colors_data : FAST_ARRAYREAL_32)

destroy

.../extra/opengl/opengl/gl_vertex_array.li line #371

Section:
Public

Profile:
- SelfSELFdestroy 

Description:
bug!!!