Index

Package: GLUT_2D

Description

package GLUT_2D is
Some 2D GL utility functions based on GL, GLUT

Types

Font_type

type Font_type is (
    Screen_9_by_15,
    Screen_8_by_13,
    Times_Roman_10,
    Times_Roman_24,
    Helvetica_10,
    Helvetica_12,
    Helvetica_18
);

References:

glut_2d.ads:11:8 (declaration)
glut_2d.adb:5:32 (reference)
glut_2d.adb:16:47 (reference)
glut_2d.adb:56:42 (reference)
glut_2d.adb:69:35 (reference)
glut_2d.ads:23:13 (reference)
glut_2d.ads:32:20 (reference)
glut_2d.ads:39:13 (reference)
graphics_configuration.ads:55:35 (reference)

Subprograms & Entries

Text_Output

procedure Text_Output 
( s: String;
font: Font_type );

References:

glut_2d.ads:21:13 (declaration)
glut_2d.adb:16:14 (body)
glut_2d.adb:22:8 (label)
glut_2d.adb:62:7 (call)
glut_2d.adb:76:7 (call)

Called by:

Text_output defined at glut_2d.ads:27:13
Text_output defined at glut_2d.ads:36:13

Put_Image

procedure Put_Image 
( Image_ID: Integer;
x, y: GL.Int;
size_x, size_y: GL.Int;
main_size_x, main_size_y: GL.Sizei );

References:

glut_2d.ads:46:13 (declaration)
glut_2d.adb:80:14 (body)
glut_2d.adb:107:8 (label)