mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-17 00:58:13 +02:00
133 lines
2.6 KiB
C++
133 lines
2.6 KiB
C++
/***********************************************************
|
|
* Copyright (C) 1997, Be Inc. All rights reserved.
|
|
*
|
|
* FILE: glutOverlay.cpp
|
|
*
|
|
* DESCRIPTION: we don't support overlays, so this code is
|
|
* really simple
|
|
***********************************************************/
|
|
|
|
/***********************************************************
|
|
* Headers
|
|
***********************************************************/
|
|
#include <GL/glut.h>
|
|
#include "glutint.h"
|
|
#include "glutbitmap.h"
|
|
#include "glutstroke.h"
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutEstablishOverlay(void)
|
|
{
|
|
__glutFatalError("OS2PM lacks overlay support.");
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutUseLayer(GLenum layer) {
|
|
// ignore
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutRemoveOverlay(void) {
|
|
// ignore
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutPostOverlayRedisplay(void) {
|
|
// ignore
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutShowOverlay(void) {
|
|
// ignore
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY glutHideOverlay(void)
|
|
{
|
|
// ignore
|
|
}
|
|
|
|
int GLUTAPIENTRY
|
|
glutLayerGet(GLenum param)
|
|
{
|
|
// ignore
|
|
}
|
|
|
|
/***********************************************************
|
|
* Unsupported callbacks
|
|
***********************************************************/
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutOverlayDisplayFunc(GLUTdisplayCB displayFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutSpaceballMotionFunc(GLUTspaceMotionCB spaceMotionFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutSpaceballRotateFunc(GLUTspaceRotateCB spaceRotateFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutSpaceballButtonFunc(GLUTspaceButtonCB spaceButtonFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutButtonBoxFunc(GLUTbuttonBoxCB buttonBoxFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutDialsFunc(GLUTdialsCB dialsFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutTabletMotionFunc(GLUTtabletMotionCB tabletMotionFunc)
|
|
{
|
|
}
|
|
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutTabletButtonFunc(GLUTtabletButtonCB tabletButtonFunc)
|
|
{
|
|
}
|
|
GLUTAPI void GLUTAPIENTRY
|
|
glutPostWindowOverlayRedisplay(int win)
|
|
{ //
|
|
}
|
|
|
|
void GLUTAPIENTRY
|
|
glutInitDisplayString(const char *string)
|
|
{ //
|
|
}
|
|
void GLUTAPIENTRY
|
|
glutJoystickFunc(GLUTjoystickCB joystickFunc, int pollInterval)
|
|
{ //
|
|
}
|
|
|
|
void GLUTAPIENTRY
|
|
glutForceJoystickFunc(void)
|
|
{ //
|
|
}
|
|
|
|
|
|
int GLUTAPIENTRY
|
|
glutBitmapWidth(GLUTbitmapFont font, int c)
|
|
{ return 0;
|
|
}
|
|
int GLUTAPIENTRY
|
|
glutBitmapLength(GLUTbitmapFont font, const unsigned char *string)
|
|
{ //
|
|
return 0;
|
|
}
|
|
int GLUTAPIENTRY
|
|
glutStrokeWidth(GLUTstrokeFont font, int c)
|
|
{ return 0;
|
|
}
|
|
int GLUTAPIENTRY
|
|
glutStrokeLength(GLUTstrokeFont font, const unsigned char *string)
|
|
{ return 0;
|
|
}
|