29 lines
371 B
Ada
29 lines
371 B
Ada
with
|
|
GL;
|
|
|
|
package openGL.Variable
|
|
--
|
|
-- Models a shader variable.
|
|
--
|
|
is
|
|
type Item is abstract tagged private;
|
|
|
|
|
|
---------
|
|
-- Forge
|
|
--
|
|
|
|
procedure define (Self : in out Item);
|
|
procedure destroy (Self : in out Item);
|
|
|
|
|
|
|
|
private
|
|
|
|
type Item is abstract tagged
|
|
record
|
|
gl_Variable : gl.GLint;
|
|
end record;
|
|
|
|
end openGL.Variable;
|