Scroll to navigation

GLUTGETWINDOWDATA(3) Library Functions Manual (local) GLUTGETWINDOWDATA(3)

NAME

glutGetWindowDataGet the user data for the current window

LIBRARY

OpenGLUT - window

SYNOPSIS

#include <openglut.h>

void*
glutGetWindowData(void);

DESCRIPTION

This function will return whatever


void*

value is associated with the

current window

via glutSetWindowData(). This is

NULL

if you did not associate a pointer with your window. This can be useful in a situation where you have a single callback function performing services for many windows. You

could

keep track of the

window id

s in a global list and search for the

current window

in that list. But this is quicker than searching a data structure, and allows you to avoid the use of globals for this.

SEE ALSO

glutSetWindowData(3)