加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
clube.h 1.89 KB
一键复制 编辑 原始数据 按行查看 历史
SadLava 提交于 2022-05-08 17:08 . first update
//ege
#include <graphics.h>
//所包含的库
//普通
#include <cmath>//数学库
#include <string.h>//c字符串库
#include <pthread.h>//线程库
#include <fstream>//文件流库
#include <iostream>//IO流库
#include <stdarg.h>//忘了
#include <io.h>
//STL
#include <algorithm>//算法库
#include <string>//string库
#include <stack>//栈
//#include <array>//定长数组
#include <vector>//可变大小数组库
//#include <map> //关联数组
//#include <regex>//正则表达式
using namespace std;
//DEBUG
#include ".\\clube\\Debug\\Debug.cpp"
//定义基本的数据类型
typedef PIMAGE CL_IMAGE;
typedef VECTOR3D Vector3D;
//定义基本功能
#define CLRGB(r, g, b) ( ((r)<<16) | ((g)<<8) | (b))/*创建颜色(无透明度)*/
#define CLGET_R(c) ( ((c)>>16) & 0xFF )/*获取颜色中红色的值*/
#define CLGET_G(c) ( ((c)>>8) & 0xFF )/*获取颜色中绿色的值*/
#define CLGET_B(c) ( (c) & 0xFF )/*获取颜色中蓝色的值*/
//数学模块
#include ".\\clube\\math\\const.h"
#include ".\\clube\\math\\math.cpp"
//#include ".\\clube\\math\\clube_Mat.h"
//基本功能实现
#include ".\\clube\\base\\base.cpp"
//字符串处理
#include ".\\clube\\hString\\clube_hString.h"
//IO处理
//#include ".\\clube\\IO\\key.cpp"
//#include ".\\clube\\IO\\mouse.cpp"
//2D图像处理
//#include ".\\clube\\2D\\polygon.cpp"
#include ".\\clube\\2D\\hImage.cpp"
//标准3D引擎
//#include ".\\clube\\3D\\FP3D\\dataStruct3D.cpp"
//#include ".\\clube\\3D\\FP3D\\engine_calc.cpp"
//#include ".\\clube\\3D\\FP3D\\engine_paint.cpp"
//#include ".\\clube\\3D\\FP3D\\readLineModel.cpp"
//广告牌3D引擎
//#include ".\\clube\\3D\\Billboard3D\\BD3DStruct.cpp"
//#include ".\\clube\\3D\\Billboard3D\\BD3DCalc.cpp"
//#include ".\\clube\\3D\\Billboard3D\\BD3DDraw.cpp"
//控件与窗体支持
#include ".\\clube\\control\\clube_control.h"
//物理引擎
//#include ".\\clube\\physical\\physical.cpp"
//A星寻路算法
//#include ".\\clube\\math\\A-star.cpp"
#include ".\\clube\\math\\unConst.h"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化