亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sgl.h

?? sgl數值計算函數庫
?? H
字號:
#ifndef _SGL_H_
#define _SGL_H_

#include "sglkey.h"

#ifdef __cplusplus
extern "C" {
#endif

enum __sglBuffer 
{ 
	SGL_FRONTBUFFER = 0, 
	SGL_BACKBUFFER
};

typedef enum __sglBuffer sglBuffer;

enum __sglPixelMode 
{ 
	SGL_UNKNOWN=0,
	SGL_R8G8B8A8, 
	SGL_B8G8R8A8, 
	SGL_A8R8G8B8,
	SGL_A8B8G8R8,
	SGL_R8G8B8,
	SGL_B8G8R8,
	SGL_R5G6B5,
	SGL_B5G6R5,
	SGL_R5G5B5,
	SGL_B5G5R5,
	SGL_256
};

enum __sglInfoIndex
{
	SGL_WINDOW_WIDTH = 1,
	SGL_WINDOW_HEIGHT,
	SGL_COLORBITS,
	SGL_TIME
};

typedef enum __sglPixelMode sglPixelMode;

/* User Interface */
void sglFullScreen(int cx, int cy, int bpps, int doublebuffer);
void sglCreateWindow(int ox, int oy, int width, int height, int doublebuffer);
void sglShowCursor(int show);
void sglMainLoop(void);
void sglSetTitle(char *str);
void sglEnableReshape(int enable);

void sglSetPalette(int index, int r, int g, int b);
void sglGetPalette(int index, int *r, int *g, int *b);
void sglDefaultPalette(void);
void sglUpdatePalette(void);

void sglCaptureKeyboard(void);
void sglReleaseKeyboard(void);
void sglReadKeyboard(void);
int  sglKeyPressed(int key);

/* callback setup for C */
void sglDisplayFunc( void (*func)(void) );
void sglReshapeFunc( void (*func)(int, int) );
void sglIdleFunc   ( void (*func)(void) );
void sglKeyDownFunc( void (*func)(int key) );
void sglKeyUpFunc  ( void (*func)(int key) );
void sglGetCharFunc( void (*func)(int key) );
void sglMouseMoveFunc ( void (*func)(int x, int y) );
void sglMouseDownFunc ( void (*func)(int key, int x, int y) );
void sglMouseUpFunc   ( void (*func)(int key, int x, int y) );
void sglTimerFunc  ( int time, void (*func)(void) );

/* callback setup for Fortran */
void sglDisplaySub( void (_stdcall *sub)(void) );
void sglReshapeSub( void (_stdcall *sub)(int *w, int *h) );
void sglIdleSub   ( void (_stdcall *sub)(void) );
void sglKeyDownSub( void (_stdcall *sub)(int *key) );
void sglKeyUpSub  ( void (_stdcall *sub)(int *key) );
void sglGetCharSub( void (_stdcall *sub)(int *key) );
void sglMouseMoveSub ( void (_stdcall *sub)(int *x, int *y) );
void sglMouseDownSub ( void (_stdcall *sub)(int *key, int *x, int *y) );
void sglMouseUpSub   ( void (_stdcall *sub)(int *key, int *x, int *y) );
void sglTimerSub  ( int time, void (_stdcall *func)(void) );

/* query */
int  sglReady(void);
int  sglGetInfo(int index);
void sglGetPixel(int x, int y, int *r, int *g, int *b);

/* misc */
void sglSelectBuffer( int target );
void sglClearBuffer(void);
void sglUpdateBuffer(void);
void sglShowFPS(int flag);
void sglEnd(void);

/* draw */

/* set foreground color */
void sglColor3f(float r, float g, float b);
void sglColor3i(int r, int g, int b);
void sglColor(int color);

/* set background color */
void sglClearColor3f(float r, float g, float b);
void sglClearColor3i(int r, int g, int b);
void sglClearColor(int color);

/* color key */
void sglEnableColorKey(void);
void sglDisableColorKey(void);
void sglColorKey3f(float r, float g, float b);
void sglColorKey3i(int r, int g, int b);
void sglColorKey(int color);

/* draw basic geometry */
void sglPixel( int x, int y );
void sglLine( int x0, int y0, int x1, int y1 );
void sglRect( int x0, int y0, int x1, int y1 );
void sglFilledRect( int x0, int y0, int x1, int y1 );
void sglCircle( int cx, int cy, int r );
void sglFilledCircle( int cx, int cy, int r);
void sglEllipse(int cx, int cy, int rx, int ry);
void sglFilledEllipse(int cx, int cy, int rx, int ry);
void sglArc(int cx, int cy, int r, float start, float end);
void sglFan(int cx, int cy, int r, float start, float end);

/* draw text */
void sglUseFont(char *name, int w, int h);
void sglTextOut(int x, int y, char *string);

/* block operation */
void sglGetBuffer(void *buffer, int x, int y, int width, int height);
void sglPutBuffer(void *buffer, int x, int y, int width, int height);
void sglGetRGBBuffer(void *buffer, int x, int y, int width, int height);
void sglPutRGBBuffer(void *buffer, int x, int y, int width, int height);

/* virtual */
void sglSetVirtual(float left, float top, float right, float bottom);
void sglPixelV(float x, float y);
void sglLineV(float x0, float y0, float x1, float y1);
void sglRectV(float x0, float y0, float x1, float y1);
void sglFillRectV(float x0, float y0, float x1, float y1);
void sglCircleV(float cx, float cy, float r);
void sglFilledCircleV(float cx, float cy, float r);
void sglEllipseV(float cx, float cy, float rx, float ry);
void sglFilledEllipseV(float cx, float cy, float rx, float ry);
void sglArcV(float cx, float cy, float r, float ang1, float ang2);
void sglFanV(float cx, float cy, float r, float ang1, float ang2);

#ifdef __cplusplus
}
#endif

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www.亚洲国产| 日韩欧美国产高清| 狠狠久久亚洲欧美| 国产视频视频一区| 成人a区在线观看| 亚洲欧洲日韩一区二区三区| 欧美成人精品3d动漫h| 免费人成黄页网站在线一区二区| 精品成人私密视频| 欧美激情一区二区三区蜜桃视频| 成人99免费视频| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久蜜桃av一区二区天堂| 欧美第一区第二区| 久久精品视频网| 国产精品国产成人国产三级| 亚洲人午夜精品天堂一二香蕉| 成人免费在线播放视频| 一区二区三区电影在线播| 午夜久久久影院| 精品一区二区三区蜜桃| 国产成人精品一区二区三区四区 | 日韩av中文在线观看| 三级成人在线视频| 久久99日本精品| 高清久久久久久| 91久久久免费一区二区| 欧美肥妇bbw| 久久女同互慰一区二区三区| 国产精品狼人久久影院观看方式| 亚洲欧美乱综合| 日本va欧美va瓶| 成人精品视频一区二区三区尤物| 91亚洲精品久久久蜜桃网站| 欧美精品一卡两卡| 久久久久国产成人精品亚洲午夜| 国产精品久久久久久久久免费丝袜| 亚洲另类春色校园小说| 午夜精品久久久久| 国产成人精品影视| 欧美日韩免费在线视频| 久久日韩粉嫩一区二区三区| 亚洲色图色小说| 久草这里只有精品视频| 成人丝袜高跟foot| 91精品国产一区二区人妖| 亚洲精品一二三| 国精产品一区一区三区mba视频| 99久久精品国产毛片| 日韩欧美激情四射| 一区二区三区丝袜| 国产在线乱码一区二区三区| 色拍拍在线精品视频8848| 欧美大片国产精品| 一区二区三区在线视频播放| 久久99国内精品| 91蝌蚪国产九色| 久久久一区二区三区捆绑**| 亚洲一区二区三区在线看| 国产91精品一区二区| 欧美老肥妇做.爰bbww| 国产精品视频你懂的| 麻豆国产精品一区二区三区| 99国产精品国产精品毛片| 日韩限制级电影在线观看| 亚洲色欲色欲www在线观看| 国产一区二区伦理片| 欧美日韩成人在线| 国产精品久久看| 精品一区二区三区香蕉蜜桃| 欧美私人免费视频| 最新日韩在线视频| 国产大片一区二区| 欧美一级日韩一级| 亚洲国产美国国产综合一区二区| 懂色av一区二区在线播放| 日韩欧美电影在线| 天天av天天翘天天综合网色鬼国产 | 国产一区二三区| 欧美福利视频一区| 亚洲女爱视频在线| 成人污视频在线观看| 精品88久久久久88久久久| 视频一区在线播放| 欧美日韩精品一区二区三区四区| 亚洲免费电影在线| 99re成人精品视频| 国产精品乱人伦| 国产福利一区在线| ww亚洲ww在线观看国产| 久久66热偷产精品| 欧美成人一级视频| 极品少妇xxxx偷拍精品少妇| 日韩一区二区三区视频在线| 日韩黄色免费网站| 欧美一区二区三级| 青娱乐精品视频| 欧美一区永久视频免费观看| 日韩精品乱码av一区二区| 欧美日免费三级在线| 亚洲国产精品久久久久婷婷884| 91精彩视频在线| 亚洲精品成人天堂一二三| 91麻豆.com| 亚洲成在线观看| 欧美日韩第一区日日骚| 天涯成人国产亚洲精品一区av| 欧美日韩在线播放一区| 午夜精品123| 欧美一二三区在线| 国产一区在线观看视频| 国产日韩在线不卡| 成人黄色免费短视频| 亚洲麻豆国产自偷在线| 91福利国产精品| 午夜精品福利一区二区蜜股av| 欧美一区二区精品在线| 久久电影国产免费久久电影| 国产亚洲短视频| 99精品久久只有精品| 亚洲黄色尤物视频| 91精品久久久久久久99蜜桃| 国精产品一区一区三区mba视频| 国产清纯美女被跳蛋高潮一区二区久久w | 美女视频一区二区| 久久精品日韩一区二区三区| 成人av免费网站| 伊人夜夜躁av伊人久久| 3atv一区二区三区| 国产乱淫av一区二区三区| 中文字幕一区三区| 欧美视频三区在线播放| 精品亚洲成a人| 国产精品你懂的| 欧美日韩在线免费视频| 精品无人码麻豆乱码1区2区| 国产精品国产自产拍高清av | 中文字幕不卡在线播放| 日本国产一区二区| 久久er精品视频| 国产精品成人网| 欧美日韩在线精品一区二区三区激情 | 激情小说亚洲一区| 日韩一区在线播放| 日韩一区二区三区视频在线| 成人美女在线观看| 午夜成人在线视频| 国产精品免费视频观看| 欧美三级电影在线观看| 国产精品亚洲一区二区三区妖精| 亚洲女同一区二区| 欧美岛国在线观看| 日本韩国精品在线| 国产精品一区二区黑丝| 一区二区欧美视频| 国产三级久久久| 91精品国产一区二区三区| 成人福利电影精品一区二区在线观看| 亚洲网友自拍偷拍| 国产精品嫩草99a| 欧美成人一区二区三区在线观看| 91碰在线视频| 国产一区二区在线观看视频| 一区二区三区免费在线观看| 国产午夜精品福利| 91精品国产综合久久精品麻豆| www.欧美日韩国产在线| 蜜桃av噜噜一区| 亚洲激情自拍视频| 国产精品三级av在线播放| 日韩一区二区免费视频| 色av一区二区| 波多野结衣精品在线| 久久成人免费网| 午夜日韩在线观看| 伊人色综合久久天天| 国产精品久久午夜夜伦鲁鲁| 日韩视频在线观看一区二区| 91黄色小视频| 99久久精品情趣| 国产高清一区日本| 久久aⅴ国产欧美74aaa| 爽爽淫人综合网网站| 亚洲影院理伦片| 亚洲欧美一区二区久久 | 美女视频黄a大片欧美| 亚洲国产一区视频| 一区二区三区日韩精品视频| 国产精品色噜噜| 中文字幕不卡的av| 国产亚洲欧美日韩在线一区| 欧美不卡一二三| 日韩一区二区三区在线视频| 91精品国产综合久久久久久久 | 26uuu精品一区二区| 精品少妇一区二区三区日产乱码| 日韩一区二区在线观看| 777久久久精品| 911精品国产一区二区在线| 欧美在线免费播放|