glutVisibilityFunc man page on MacOSX

Man page or keyword search:  
man Server   23457 pages
apropos Keyword Search (all sections)
Output format
MacOSX logo
[printable version]

glutVisibilityFunc(3GLUT)	     GLUT	     glutVisibilityFunc(3GLUT)

NAME
       glutVisibilityFunc  - sets the visibility callback for the current win‐
       dow.

SYNTAX
       #include <GLUT/glut.h>

       void glutVisibilityFunc(void (*func)(int state));

ARGUMENTS
       func	 The new visibility callback function.

DESCRIPTION
       glutVisibilityFunc sets the visibility callback for the current window.
       The visibility callback for a window is called when the visibility of a
       window changes. The state callback parameter is either GLUT_NOT_VISIBLE
       or  GLUT_VISIBLE	 depending  on	the  current visibility of the window.
       GLUT_VISIBLE does not distinguish a window being	 totally  versus  par‐
       tially  visible.	 GLUT_NOT_VISIBLE means no part of the window is visi‐
       ble, i.e., until the window's visibility changes, all further rendering
       to the window is discarded.

       GLUT  considers	a window visible if any pixel of the window is visible
       or any pixel of any descendant window is visible on the screen.

       Passing NULL to glutVisibilityFunc disables the generation of the visi‐
       bility callback.

       If  the	visibility  callback  for  a  window is disabled and later re-
       enabled, the visibility status of the window is undefined;  any	change
       in  window  visibility will be reported, that is if you disable a visi‐
       bility callback and re-enable the callback, you are guaranteed the next
       visibility change will be reported.

SEE ALSO
       glutCreateWindow, glutPopWindow

AUTHOR
       Mark J. Kilgard (mjk@nvidia.com)

GLUT				      3.7	     glutVisibilityFunc(3GLUT)
[top]

List of man pages available for MacOSX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net