CMGDK r49-rc2
组合类型 | 名字空间 | 类型定义 | 变量
K:/CMGDKv18/SDK/Include/hgl/gl/Texture.H文件参考
#include <hgl/object/DataObject.H>
#include <hgl/type/DataType.H>
#include <hgl/type/Color4f.H>
#include <hgl/type/ColorType.H>
#include <hgl/gl/BlendMode.H>
#include <hgl/gl/Texture.Attrib.H>

浏览该文件的源代码。

组合类型

class  hgl::Texture
 贴图基类 更多...

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


namespace  hgl::texture_filter_def
namespace  hgl::texture_wrap_def
namespace  hgl::texture_type_def

类型定义

typedef uint hgl::texture_filter_def::TextureFilter
typedef uint hgl::texture_wrap_def::TextureWrap
typedef uint hgl::texture_type_def::TextureType

变量

uint hgl::texture_filter_def::tfNearest = GL_NEAREST
 点过滤,邻近采样
uint hgl::texture_filter_def::tfLinear = GL_LINEAR
 线性过滤
uint hgl::texture_filter_def::tfBiNearest = GL_NEAREST_MIPMAP_NEAREST
 双线性mip贴图点过滤
uint hgl::texture_filter_def::tfBiLinear = GL_NEAREST_MIPMAP_LINEAR
 双线性mip贴图线性过滤
uint hgl::texture_filter_def::tfTriNearest = GL_LINEAR_MIPMAP_NEAREST
 三线性mip贴图点过滤
uint hgl::texture_filter_def::tfTriLinear = GL_LINEAR_MIPMAP_LINEAR
 三线性mip贴图线性过滤
uint hgl::texture_wrap_def::twClamp = 0
 一般裁剪
uint hgl::texture_wrap_def::twClampToEdge = 0
 裁剪到边
uint hgl::texture_wrap_def::twClampToBorder = 0
 裁剪到边线
uint hgl::texture_wrap_def::twRepeat = 0
 无限重复
uint hgl::texture_wrap_def::twMirrorClamp = 0
 镜象裁剪
uint hgl::texture_wrap_def::twMirrorClampToEdge = 0
 镜象裁剪到边
uint hgl::texture_wrap_def::twMirrorClampToBorder = 0
 镜象裁剪到边线
uint hgl::texture_wrap_def::twMirrorRepeat = 0
 镜象重复
uint hgl::texture_type_def::tt1D = GL_TEXTURE_1D
 一维贴图
uint hgl::texture_type_def::tt2D = GL_TEXTURE_2D
 二维贴图
uint hgl::texture_type_def::tt3D = GL_TEXTURE_3D
 三维贴图
uint hgl::texture_type_def::ttRect = GL_TEXTURE_RECTANGLE
 二维贴图(矩形贴图,不受2次幂限制,但操作方式有所不同,并且不可使用REPAT类型环绕方式)。ext/nv/arb的值都是一样的,所以随便写那一个都可以
uint hgl::texture_type_def::ttCubeMap = GL_TEXTURE_CUBE_MAP
 CubeMap贴图
uint hgl::texture_type_def::tt1DArray = GL_TEXTURE_1D_ARRAY
 一维贴图阵列
uint hgl::texture_type_def::tt2DArray = GL_TEXTURE_2D_ARRAY
 二维贴图阵列
uint hgl::texture_type_def::ttMulti = 0xFF
 多重贴图
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义