一个跨平台的C + +工具包库
ClanLib SDK是一个强大的一套设计,为用户提供一系列不同的功能精简的API库。
其主要重点是游戏,但不限于,使用只。它具有一个完整的GUI框架,可自定义的CSS。
下面是一些主要特点的
神器出山:www.shenqi73.com“ClanLib SDK”:
·3时,OpenGL OpenGL的SSE
软件渲染
·高性能的基于shader的渲染架构
·完整的GUI框架定制的CSS
·GUI窗口渲染到纹理或本机窗口
·高级别2D图形与字体,精灵,动画,碰撞
·插座,
网络,IRC和游戏界面的网络图书馆
·支持SQLite的数据库
·完善的配套WAV,跟踪格式的Ogg-Vorbis
·基本的跨平台运行(多线程,
文件I / O,XML / DOM等)
·基于模板的信号库(类型
安全的回调)
·综合资源管理
此版本中的新功能:
clanCore:
·修正错误的XPath评估实施时,函数返回空CL_XPathObject字符串的对象(Rednex补丁)
·的应用chrisg补丁允许空的ZIP目录
·XML - 修正了创建XML的空白
·XML PI和注释的支持(Rednex补丁)
·解决了一些错误的XPath。前面没有斜杠节点测试会失败。包裹在括号的子表达式,然后由谓词的位置步骤将返回一个空的结果(Rednex补丁)
·适用于chrisg补丁:zip归档的问题。保持在“added_directories”的名称,是一个字符串,而不是一个完整的副本的字符串
clanDisplay:
·Win32的 - 应用崩溃所造成的KB976038的修复
clanGL:
·仅使用glClampColor,如果可以的话
例子:
·修正了显示/多窗口的时间问题。引起计数器5的整数除以时间差,从而失去帧速率的计时精度
测试:
·修正了碰撞测试的精灵,它包含了一个无效的png文件,包含2 PNG串联