glut_keyup.c
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. /* Copyright (c) Mark J. Kilgard, 1997. */
  2. /* This program is freely distributable without licensing fees
  3.    and is provided without guarantee or warrantee expressed or
  4.    implied. This program is -not- in the public domain. */
  5. #include <stdlib.h>
  6. #include "glutint.h"
  7. /* CENTRY */
  8. void APIENTRY
  9. glutKeyboardUpFunc(GLUTkeyboardCB keyboardUpFunc)
  10. {
  11.   __glutChangeWindowEventMask(KeyReleaseMask,
  12.     keyboardUpFunc != NULL || __glutCurrentWindow->specialUp != NULL);
  13.   __glutCurrentWindow->keyboardUp = keyboardUpFunc;
  14. }
  15. void APIENTRY
  16. glutSpecialUpFunc(GLUTspecialCB specialUpFunc)
  17. {
  18.   __glutChangeWindowEventMask(KeyReleaseMask,
  19.     specialUpFunc != NULL || __glutCurrentWindow->keyboardUp != NULL);
  20.   __glutCurrentWindow->specialUp = specialUpFunc;
  21. }
  22. /* ENDCENTRY */