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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ldraw.h

?? ldraw_DOS游戲開發(fā)包
?? H
字號(hào):
/*****************************************************************************
 *    ___       _______                                  
 *   /\_ \     /\_  __ \                                 
 *   \//\ \    \//\ \ \ \                                      
 *     \ \ \     \ \ \ \ \                                   
 *      \_\ \____ \_\ --  \                                    
 *      /\_______\/\_______\                              
 *      \/_______/\/______/                                    
 *
 *
 *      By Lin Wei inc 2000, 
 *      LDraw v2.1 for Watcom C++ 20.1
 *
 *      Main header file for the LDraw library.
 *      This should be included by everyone and everything.
 *
 *      See readme.txt for copyright information.
 */

#ifndef LinDraw_H
#define LinDraw_H
#define LinDraw_Ver   0x201

#include <lsys.h>

///////////////////////  Ordinary Graphics  ///////////////////////////
#define LERR_NONE          0x00
#define LERR_NOMEM         0x01
#define LERR_NOTFIND       0x02
#define LERR_FILEERR       0x03
#define LERR_UNKNOW        0x04

extern short ldraw_error;
extern short Vdx1, Vdy1, Vdx2, Vdy2;
extern short ld_fillMode, ld_workColor, 
             ld_workBColor, ld_x, ld_y;
typedef struct TGDC
{ short x1, y1, x2, y2;
  short x, y, color, bcolor;
  short data[3];
} TGDC; 
///////////////// Ordinary Graphics ///////////////////
void  lgotoxy(short x,short y);
void  lclear();
uchar lrpixel(short x,short y);
void  lputImage(short x,short y,char *b);    
void  lputSpirit(short x,short y,char *spr); 
void  lputSpirit(short x,short y,char *b,short hotX,short hotY);
short lgetImage(short x1,short y1,short x2,short y2,char *b);
void  lImg2Sface(char *img,LSURFACE *ssface);
void  lgetHotXY(short *hotx,short *hoty,char *p);
void  lsetHotXY(short hotx,short hoty,char *p);
void  lgetSize(short *len,short *wid,char *b);
void  lputBlock(short x,short y,char *b);
void  lgetBlock(short x1,short y1,short x2,short y2,char *b);
void  lline(short x1,short y1,short x2,short y2);
void  llineto(short x,short y);
void  lcircle(short x,short y,short radius);
void  lbar(short x1,short y1,short x2,short y2);
void  lrectangle(short x1,short y1,short x2,short y2);
void  lpoly(short fill,short num,short *PointsXY);
void  louttext(char *s);
void  louttext(short *win,char *s);
void  louttextxy(short x,short y,char *s);

void  lsetColor(uchar c);
void  lsetBColor(uchar c);
void  lActiveDC(TGDC *dc);
void  lSaveDC(TGDC *dc);

void  lChineseLoad(char *font);
void  lAscLoad(char *font);
void  lChineseUnLoad();
void  lAscUnLoad();
///////////////   Pal Access  /////////////////
struct RGB
{ char r, g, b; };
typedef struct {
   unsigned char data[32][32][32];
} RGB_MAP;
typedef struct {
   unsigned char data[256][256];
} COLOR_MAP;
extern short lpColorEnd; // color 0-245 is for general using
void  lsetPal(RGB *pal);
void  lloadPal(RGB *pal);
void  lsetPal(uchar color,uchar r,uchar g,uchar b);
void  lpDefaultPal(int i=0);
uchar lpBestfitColor(RGB *pal,short r,short g,short b);
void  lpCreateRgbTable(RGB_MAP *table, RGB *pal, void (*callback)(int pos));
void  lpCreateTransTable(COLOR_MAP *table, RGB *pal, int r, int g, int b, void (*callback)(int pos));
void  lpCreateLightTable(COLOR_MAP *table, RGB *pal, int r, int g, int b, void (*callback)(int pos));
char  ldecPal(short count,RGB *pal);
char  lchgPal(short count,RGB *PalToChange,RGB *SourcePal);
void  laddPal(short addnum,RGB *SourcePal,RGB *result);
void  lpMove(short start,short end,short style,RGB *p);


//////////////   Specil Effect  ///////////////
void  lePImageFade(short x,short y,char *image,short deep); 
      // deep<0 color->dark, deep>0 color->white
///////////////   File Access  ////////////////

/////////////   Pic File Access  //////////////
struct TLpcImage
{ short count; 
  short pageCount, *pageList;
  struct RGB *pal;
  char **LpcImage;
}; // to describe a group of bitmaps

char *lrPicFile(char *picname,long offset,RGB *pal);
char  lsPcxFile(char *img,char *fname,RGB *pal);

short lLoadLpcImage(TLpcImage *lpc,char *fname,long offset);  
void  lDestroyLpc(TLpcImage *lpc);
char *lGetLpcImage(TLpcImage *lpc,short page,short index);
short lGetLpcIndex(TLpcImage *lpc,short page,short index);
char *lLoadLpcUnit(short index,char *fname,long offset);

///////////////////   Mouse Access  ///////////////////
extern short lmlen,lmwid;
extern short mouse_event, mouse_code;
extern short mouse_x, mouse_y, mouse_rb, mouse_sb;

#define MBUTTON_L    2
#define MBUTTON_R    8
char lmInit();
void lmRead(short *x,short *y,short *b);  
void lmPlace(short x,short y);
void lmSetX(short min,short max);
void lmSetY(short min,short max);
void lmOpen();
void lmClose();
void lmImage(char *image);
void lmDraw();
void lmInitTimer();
void lmCloseTimer();
char lmIfTimer();
/////////////////   Windows Access  ///////////////////
struct TWin
{ int mode,index,type,x1,y1,x2,y2,forbid,fmask,style;
  int b1, b2;
  char *title,*savebitmap;
  TGDC wdc;
  int (*proc)(int MyEvent,int index);
};
void lwInitColor();
void lwSetColor(uchar cn,uchar cl,uchar cd,uchar ct,uchar cb,
                uchar ctext,uchar cground);
void lwCreateWin(TWin *w);
void lwDrawButton(short x1,short y1,short x2,short y2,char *str,
                  char *bitmap,char type);

//////////////////   Game Support   ///////////////////
#define LMAX_LAYERS  16

class lenvironment
{ 
public:
  LSURFACE layers[LMAX_LAYERS];
  struct 
   { short flag;
     short left,top,right,bottom;
     short x,y, key_color;
   } datas[LMAX_LAYERS];
  lenvironment();
  ~lenvironment();
  int  create(int i,int len,int wid);
  int  destroy(int i);
  void active(short i);
  void blit_all(short double_buf);
  void blit(short double_buf,short layer);
  void blit_to_scr(short double_buf);
  void set_blitport(short x1,short y1,short x2,short y2,
                    short start,short end);
  void get_data(short *_layer_count,short *_double_buf);
};
#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97久久精品人人做人人爽50路| 日韩高清在线电影| www.日韩在线| 亚洲欧美日本在线| 欧美亚洲综合另类| 天堂av在线一区| 欧美成人综合网站| 成人网在线免费视频| 亚洲啪啪综合av一区二区三区| 欧美在线你懂的| 免费av成人在线| 久久精品夜色噜噜亚洲a∨| 99精品视频在线观看免费| 亚洲激情av在线| 日韩欧美黄色影院| 成人av一区二区三区| 一区二区在线观看视频| 91精品国产入口在线| 久久 天天综合| 亚洲精品视频在线观看免费| 欧美一级理论性理论a| 国产69精品久久久久777| 亚洲综合在线五月| 久久网这里都是精品| 91高清视频免费看| 黄一区二区三区| 一区二区三区高清| 久久久久久免费网| 欧美日韩一区不卡| 成人午夜大片免费观看| 日韩av中文字幕一区二区| 中文字幕第一页久久| 7777精品伊人久久久大香线蕉超级流畅| 国产一区二区调教| 亚洲制服丝袜av| 欧美国产97人人爽人人喊| 欧美久久久一区| 风间由美一区二区av101| 亚洲九九爱视频| 久久久av毛片精品| 欧美在线免费观看视频| 国产一区二区在线视频| 亚洲综合成人网| 久久久久久久久久久久电影| 色婷婷激情综合| 狠狠色丁香婷综合久久| 久久久国产精品午夜一区ai换脸 | 中文字幕一区二区5566日韩| 91视频xxxx| 蜜桃久久久久久| 国产精品国产三级国产aⅴ无密码| 欧美日韩国产色站一区二区三区| 国产尤物一区二区在线| 一区二区三区四区在线播放| 精品国产三级a在线观看| 色呦呦国产精品| 国产一区二区0| 亚洲成av人片在www色猫咪| 国产亚洲成年网址在线观看| 国产精品一区二区免费不卡| 亚洲美女屁股眼交3| 亚洲精品一区二区三区香蕉| 欧美亚洲综合在线| 91社区在线播放| 国产成人自拍网| 五月天久久比比资源色| 国产精品初高中害羞小美女文| 精品日韩成人av| 欧美日韩亚洲另类| 91老师片黄在线观看| 国产精品白丝av| 亚洲超丰满肉感bbw| 国产精品午夜电影| 精品福利一区二区三区免费视频| 欧美性受xxxx| 色美美综合视频| 不卡的电影网站| 国产成人在线视频播放| 久久99精品久久久久久国产越南| 亚洲va天堂va国产va久| 一区二区三区不卡视频在线观看| 日本一区二区视频在线观看| 久久综合九色综合97婷婷 | 日本一区二区免费在线| 国产夜色精品一区二区av| 欧美成人免费网站| 精品国产免费人成电影在线观看四季| 欧美视频一区在线| 精品视频在线看| 欧美裸体bbwbbwbbw| 欧美写真视频网站| 欧美色精品在线视频| 91在线一区二区三区| av福利精品导航| 99久久久国产精品| 色综合久久精品| 欧美在线视频你懂得| 欧美日韩久久一区| 欧美精品电影在线播放| 欧美日本在线视频| 91麻豆精品国产| 欧美色中文字幕| 日韩视频免费直播| 久久久久久亚洲综合| 欧美高清在线一区二区| 国产精品欧美极品| 亚洲精品乱码久久久久久黑人 | 青青草国产成人av片免费| 日本欧美一区二区三区| 寂寞少妇一区二区三区| 高清久久久久久| 99re66热这里只有精品3直播| 91碰在线视频| 91麻豆精品国产综合久久久久久| 日韩欧美精品在线视频| 国产日韩精品一区| 亚洲男女一区二区三区| 日韩电影在线一区| 国产精品亚洲视频| 在线观看日韩av先锋影音电影院| 欧洲精品一区二区| 精品乱码亚洲一区二区不卡| 亚洲国产精品黑人久久久| 亚洲国产日韩一级| 日韩1区2区3区| 无吗不卡中文字幕| 精一区二区三区| av男人天堂一区| 91精品国产入口在线| 国产视频一区不卡| 亚洲夂夂婷婷色拍ww47| 精品夜夜嗨av一区二区三区| 成人国产在线观看| 欧美精品一卡二卡| 国产精品国产三级国产| 日韩电影在线观看网站| 99热国产精品| 日韩精品一区二区三区视频播放| 国产精品色一区二区三区| 婷婷丁香激情综合| 暴力调教一区二区三区| 日韩精品一区二区在线| 国产精品热久久久久夜色精品三区| 日韩在线观看一区二区| 成人午夜电影网站| 精品欧美一区二区三区精品久久| 一区二区三区免费看视频| 国产一区二区美女| 欧美老女人在线| 1024精品合集| 久久精品国产免费看久久精品| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 国产精品乱码妇女bbbb| 午夜a成v人精品| 91麻豆精品在线观看| 久久久久久9999| 日韩国产高清影视| 一本久久精品一区二区| 国产无人区一区二区三区| 亚洲一区二区在线免费看| 成人av免费网站| 日韩女同互慰一区二区| 亚洲一二三四区| 久久99热这里只有精品| 日韩欧美国产精品一区| 亚瑟在线精品视频| 欧美在线免费观看亚洲| 日韩毛片精品高清免费| 国产白丝精品91爽爽久久| 欧美日韩在线亚洲一区蜜芽| 中文字幕一区二区不卡 | 人人爽香蕉精品| 天堂成人免费av电影一区| 欧美亚一区二区| 亚洲精品视频在线| 99久久精品国产毛片| 日本一区二区三区久久久久久久久不| 狠狠网亚洲精品| 精品日韩在线一区| 精品一区二区在线免费观看| 欧美一区二区三区四区视频| 丝袜美腿高跟呻吟高潮一区| 色综合天天天天做夜夜夜夜做| 中文字幕欧美三区| 成a人片亚洲日本久久| 亚洲国产成人午夜在线一区 | 麻豆成人av在线| 日韩欧美一区二区三区在线| 另类欧美日韩国产在线| 日韩免费高清av| 国产资源精品在线观看| 国产色爱av资源综合区| 国产一区二区三区国产| 国产欧美日本一区二区三区| 国产福利精品一区| 亚洲人成在线播放网站岛国| 欧美午夜电影网| 美女视频一区在线观看| 国产精品久久久久一区二区三区 | 国产呦萝稀缺另类资源|