CMGDK r49-rc2
组合类型 | 名字空间 | 类型定义 | 函数
K:/CMGDKv18/SDK/Include/hgl/2d/HGP.H文件参考
#include <hgl/2d/HGPLayer.H>
#include <hgl/gl/Texture.H>
#include <hgl/type/ObjectBuffer.H>
#include <hgl/type/ResManage.H>
#include <hgl/type/Vertex2.H>
#include <hgl/2d/HGP.Attrib.H>

浏览该文件的源代码。

组合类型

class  hgl::HGP
 HGP图片管理类 更多...

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


类型定义

typedef ObjectBuffer< HGP > hgl::HGPBuffer
 HGP图片缓冲管理器
typedef ObjectBufferFromHAC< HGP > hgl::HGPBufferHAC
 HGP图片缓冲管理器(从HAC名中取得文件)
typedef ResManageByName< HGP > hgl::HGPResManage
 HGP图片资源管理器
typedef ResManageHAC< HGP > hgl::HGPResManageHAC
 HGP图片资源管理器(从HAC名中取得文件)

函数

HGP * hgl::CopyScreenToHGP (int, int, int, int, uint=GL_RGB8)
 根据当前屏幕图像生成一个HGP
bool hgl::SaveBitmapToHGP (const wchar_t *, int, int, ColorType, void *, const wchar_t *ca=L"RLE", float=1)
 保存一个位图数据成HGP文件
bool hgl::SaveScreenToHGP (const wchar_t *, int, int, int, int, const wchar_t *ca=L"RLE", float=1)
 保存当前屏幕图像成HGP文件
bool hgl::SaveScreenToHGP (const wchar_t *, int, int, int, int, int, int, const wchar_t *ca=L"RLE", float=1)
 保存当前屏幕图像成HGP文件
void hgl::SetSameColor (int)
void hgl::SetClearSimplePixel (bool)
 设置色差容差
bool hgl::ConvertMultiLayerImageToHGP (const wchar_t *, const wchar_t *, ColorType=ctNone, const wchar_t *ca=L"RLE", float=1)
 转换多层图片到HGP
bool hgl::ConvertMonoLayerImageToHGP (const wchar_t *, const wchar_t *, ColorType=ctNone, const wchar_t *ca=L"RLE", float=1)
 转换单层图片到HGP
bool hgl::ConvertSameLayerImageToHGP (const wchar_t *, const wchar_t *, ColorType=ctNone, const wchar_t *ca=L"RLE", float=1)
 转换多层图片到HGP(并自动裁剪掉每一层与底层相同内容的部分)
bool hgl::ConvertSameLayerImageToHGPTest (const wchar_t *, const wchar_t *, ColorType=ctNone, const wchar_t *ca=L"RLE", float=1)
 转换多层图片到HGP(并自动裁剪掉每一层与底层相同内容的部分)
bool hgl::ConvertPSDToMapHGP (const wchar_t *, const wchar_t *, ColorType=ctNone, const wchar_t *ca=L"RLE", float=1)
 转换PSD到地图用HGP
void * hgl::LoadHGP (TDFNode *, uint &, int &, int &, int8 &)
void * hgl::LoadHGP (Stream *, uint &, int &, int &, int8 &)
void * hgl::LoadHGP (const wchar_t *, uint &, int &, int &, int8 &)
void * hgl::LoadHGP (HAC *, const wchar_t *, uint &, int &, int &, int8 &)
Loader * hgl::ASyncLoadHGP (HGP **, HAC *, const wchar_t *)
 异步加载HGP图片
Loader * hgl::ASyncLoadHGPSame (HGP **, HAC *, const wchar_t *)
 异步加载HGPSame图片
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义