Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

oglhandle Struct Reference

List of all members.

Public Attributes

int scrnum
Display * dpy
Window root
Window win
Atom wmDeleteWindow
GLXContext ctx
int havestencil
int instereo
int width
int height
int xpos
int ypos
int mousex
int mousey
int evdev
int evval
char evkey
int havefocus
spaceballhandlesball
spaceballevent sballevent
glwin_ext_fctnsext

Member Data Documentation

GLXContext oglhandle::ctx
 

GLX context for OpenGL window

Definition at line 271 of file glwin.c.

Referenced by glwin_create.

Display* oglhandle::dpy
 

X11 display handle

Definition at line 261 of file glwin.c.

Referenced by glwin_alloc_init, glwin_create, glwin_destroy, glwin_fullscreen, glwin_get_winsize, glwin_handle_events, glwin_init_exts, glwin_query_vsync, glwin_reposition, glwin_resize, and glwin_swap_buffers.

int oglhandle::evdev
 

event device class

Definition at line 284 of file glwin.c.

Referenced by glwin_alloc_init, glwin_get_lastevent, and glwin_handle_events.

char oglhandle::evkey
 

keypress ASCII character

Definition at line 286 of file glwin.c.

Referenced by glwin_get_lastevent, and glwin_handle_events.

int oglhandle::evval
 

value of the event

Definition at line 285 of file glwin.c.

Referenced by glwin_get_lastevent, and glwin_handle_events.

glwin_ext_fctns* oglhandle::ext
 

OpenGL extension fctn pointers

Definition at line 292 of file glwin.c.

Referenced by glwin_alloc_init, glwin_compile_shaders, glwin_destroy, glwin_destroy_shaders, glwin_fbo_target_bind, glwin_fbo_target_create, glwin_fbo_target_destroy, glwin_fbo_target_draw_normal, glwin_fbo_target_resize, glwin_fbo_target_unbind, glwin_init_exts, glwin_print_glsl_infolog, and glwin_query_vsync.

int oglhandle::havefocus
 

Mouse/Kbd/Spaceball focus state

Definition at line 288 of file glwin.c.

Referenced by glwin_alloc_init, and glwin_handle_events.

int oglhandle::havestencil
 

stencil buffer available

Definition at line 275 of file glwin.c.

Referenced by glwin_alloc_init, glwin_create, and glwin_get_wininfo.

int oglhandle::height
 

height of window

Definition at line 279 of file glwin.c.

Referenced by glwin_create, glwin_get_winsize, and glwin_handle_events.

int oglhandle::instereo
 

stereo-capable GL context

Definition at line 276 of file glwin.c.

Referenced by glwin_alloc_init, glwin_create, and glwin_get_wininfo.

int oglhandle::mousex
 

x position of mouse

Definition at line 282 of file glwin.c.

Referenced by glwin_get_mousepointer, and glwin_handle_events.

int oglhandle::mousey
 

y position of mouse

Definition at line 283 of file glwin.c.

Referenced by glwin_get_mousepointer, and glwin_handle_events.

Window oglhandle::root
 

X11 root window

Definition at line 262 of file glwin.c.

Referenced by glwin_alloc_init, glwin_create, and glwin_fullscreen.

spaceballhandle* oglhandle::sball
 

Spaceball/Magellan/SpaceNavigator handle

Definition at line 289 of file glwin.c.

Referenced by glwin_create, glwin_destroy, glwin_get_spaceball, glwin_handle_events, and glwin_spaceball_available.

spaceballevent oglhandle::sballevent
 

Most recent spaceball event status

Definition at line 290 of file glwin.c.

Referenced by glwin_create, glwin_get_spaceball, and glwin_handle_events.

int oglhandle::scrnum
 

X11 screen number

Definition at line 260 of file glwin.c.

Referenced by glwin_alloc_init, and glwin_create.

int oglhandle::width
 

width of window

Definition at line 278 of file glwin.c.

Referenced by glwin_create, glwin_get_winsize, and glwin_handle_events.

Window oglhandle::win
 

X11 window handle

Definition at line 263 of file glwin.c.

Referenced by glwin_create, glwin_destroy, glwin_fullscreen, glwin_get_winsize, glwin_handle_events, glwin_reposition, glwin_resize, and glwin_swap_buffers.

Atom oglhandle::wmDeleteWindow
 

X11 ClientMessage window close event type

Definition at line 264 of file glwin.c.

Referenced by glwin_create, and glwin_handle_events.

int oglhandle::xpos
 

x position of window

Definition at line 280 of file glwin.c.

Referenced by glwin_get_winpos, and glwin_handle_events.

int oglhandle::ypos
 

y position of window

Definition at line 281 of file glwin.c.

Referenced by glwin_get_winpos, and glwin_handle_events.


The documentation for this struct was generated from the following file:
Generated on Tue Apr 23 04:25:44 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002