Functions and Procedures |
Fl_Gl_Window(int W, int H, const char *l=0);
|
function Create
(W, H : in Integer;
Text : in String := "")
return GL_Window;
|
Fl_Gl_Window(int X, int Y, int W, int H, const char *l=0);
|
function Create
(X, Y, W, H : in Integer;
Text : in String := "")
return GL_Window;
|
virtual Fl_Gl_Window * as_gl_window();
|
Use view conversion and tag membership tests instead
|
int can_do();
|
function Can_Do
(This : in GL_Window)
return Boolean;
|
int can_do_overlay();
|
function Can_Do_Overlay
(This : in GL_Window)
return Boolean;
|
void * context() const;
|
function Get_Context
(This : in GL_Window)
return System.Address;
|
void context(void *, int destroy_flag=0);
|
procedure Set_Context
(This : in out GL_Window;
Struct : in System.Address;
Destroy : in Boolean := False);
|
char context_valid() const;
|
function Get_Context_Valid
(This : in GL_Window)
return Boolean;
|
void context_valid(char v);
|
procedure Set_Context_Valid
(This : in out GL_Window;
Valud : in Boolean);
|
void flush();
|
procedure Flush
(This : in out GL_Window);
|
int handle(int);
|
function Handle
(This : in out GL_Window;
Event : in Event_Kind)
return Event_Outcome;
|
void hide();
|
procedure Hide
(This : in out GL_Window);
|
void hide_overlay();
|
procedure Hide_Overlay
(This : in out GL_Window);
|
void invalidate();
|
Use Set_Valid instead
|
void make_current();
|
procedure Make_Current
(This : in out GL_Window);
|
void make_overlay_current();
|
procedure Make_Overlay_Current
(This : in out GL_Window);
|
Fl_Mode mode() const;
|
function Get_Mode
(This : in GL_Window)
return Mode_Mask;
|
int mode(const int *a);
|
Not applicable due to not being part of the public stable API
|
int mode(int a);
|
procedure Set_Mode
(This : in out GL_Window;
Mask : in Mode_Mask);
|
void ortho();
|
procedure Ortho
(This : in out GL_Window);
|
int pixel_h();
|
function Pixel_H
(This : in GL_Window)
return Integer;
|
int pixel_w();
|
function Pixel_W
(This : in GL_Window)
return Integer;
|
float pixels_per_unit();
|
function Pixels_Per_Unit
(This : in GL_Window)
return Float;
|
void Redraw_Overlay();
|
procedure Redraw_Overlay
(This : in out GL_Window);
|
void resize(int, int, int, int);
|
Use Resize/Reposition from FLTK.Widgets instead
|
void show();
void show(int a, char **b);
|
procedure Show
(This : in out GL_Window);
|
void swap_buffers();
|
procedure Swap_Buffers
(This : in out GL_Window);
|
char valid() const;
|
function Get_Valid
(This : in GL_Window)
return Boolean;
|
void valid(char v);
|
procedure Set_Valid
(This : in out GL_Window;
Value : in Boolean);
|