⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3dwrap.h

📁 一个三维打斗游戏
💻 H
字号:
// (C) Copyright 1996 by Anthony J. Carin.  All Rights Reserved.
#ifndef _3DWRAP_H
#define _3DWRAP_H

#include "launch.h"

class landscape;
class DudesWrapper
{
public:

    DudesWrapper();
    virtual ~DudesWrapper();
short            Centx();
void             SetCentx(short x);
short            Centy();
void             SetCenty(short y);
short            Cx();
short            Cy();
void             SetCx(short x);
void             SetCy(short x);
short            Detail();
void             SetDetail(short d);
coordinate&      Aim();
short            LevelNum();
void             SetLevelNum(short l);
levels          *LevelPtr();
drawqueue       *DrawQueue();
personal        *Hero();
floortype       *Floor();
tc3dtools       *Tool3d();
bmplist         *Bmpsurfs();
highlist        *HighAreas();
landscapelist   *Landscapes();
void             SetLevelPtr(levels *p);
void             SetDrawQueue(drawqueue *p);
void             SetHero(personal *p);
void             SetHero(personal& p);
void             SetFloor(floortype *p);
void             SetTool3d(tc3dtools *p);
void             SetBmpsurfs(bmplist *p);
void             SetHighAreas(highlist *p);
void             SetLandscapes(landscapelist *p);
char             Motionless();
void             NowMotionless();
void             NotMotionless();
char             IsPaused();
void             PauseOn();
void             PauseOff();
viewmodetype     Viewmode();
void             SetViewmode(viewmodetype v);
float            Sintable(int i);
float            Costable(int i);
void             NewGame();
void             InitLaunch();
void             Launch();
void             CleanUp();
void             createlevel(short level);
char             nextlevelexists();
void             NewLandscape(CString& s);
void             NewGateway(CString& s);
void             NewDudeholder(CString& s);
void             NewTeleporter(short s);
void             NewWeaponholder(int s);
landscape       *LastLandscape();

HDC              hdc;
HGLRC            hrc;
HWND             hwnd;

private:

    HWND ghwnd;
    char wndcreated;
    global *m_g;

};

extern DudesWrapper *Game;
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -