原创 VCF的開發環境搭建
VCF的開發環境搭建 一、VCF是什麼? 已經有幾篇文章詳細介紹了,這裏我就不重複了,詳細內容請了解linkman網友的關於VCF(Visual Component Framework),關於VCF的RTII機制的分析VCF的RTII機制
原创 C#中RTTI控制的例子
using System.Reflection; private object GetProperty(object AObject, string APropertyName) { if (AObject == null)
原创 vs2005環境下CELayoutEditor源碼編譯詳細步驟
vs2005環境下CELayoutEditor源碼編譯詳細步驟今天初試了一下CEGUI的官方編輯器——CELayoutEditor,其過程真可謂“飽受挫折”。現簡要寫下其源碼的編譯過程,已使可能會用到的朋友少走些彎路1. 要編譯CE
原创 使用模板來實現多態
摘要現在用C++實現多態的常用方法是通過繼承和虛函數。但是使用模板同樣可以實現多態。使用繼承和虛函數來實現多態(稱作動態的多態)存在以下幾個設計上的問題:1. 增加了複雜度2. 增加代碼大小以及程序運行時間3. 降低程序的靈活性使用模
原创 利用CEGUI+Lua實現靈活的遊戲UI框架
利用CEGUI+Lua實現靈活的遊戲UI框架 新一篇: 遊戲創造一種電影體驗,很難嗎? | 舊一篇: 基於組件方式的遊戲UI架構設計 <script>function StorePage(){d=document;t=d.selec
原创 What GUI system to use for C++/Ogre MMOG?
http://www.gamedev.net/community/forums/topic.asp?topic_id=512224&whichpage=1 What GUI system to use for C++/Ogre
原创 淺談模板函數的重載解析優先順序
函數模板可以被重載、顯式特化重載、普通函數重載。如以下函數模板的重載聲明: namespace LDQ_TEST{ //函數模板定義 template< typename T > T sum( T, int ); //T == do
原创 亂談CEGUI
亂談CEGUI cwindow繼承於cpropertyset,cpropertyset有一個函數可以添加新的property到集合中:add_property爲了強化控件的能力,可以通過爲控件建立新的cproperty子類
原创 VS2005下CEGUI0.6.1安裝與編譯
VS2005下CEGUI0.6.1安裝與編譯 新一篇: [轉載]CEGUI如何輸入中文 | <script>function StorePage(){d=document;t=d.selection?(d.selection.t
原创 C++指針探討
主題:C++指針探討[內容來自互聯網] 作者:Chipset 發表時間:2008-3-23 18:48:00 樓主 //下面內容不保證一定全部正確,因爲內容太多而沒有充足的時間細緻的瀏覽。//這個帖子的目的很簡單:希望對
原创 關於C++中RTTI的思考
關於C++中RTTI的思考 RTTI(運行時類型信息),是所有RAD開發工具的基礎。 這段時間,因爲需要在自己的軟件中加入擴展的RTTI功能,於是專門對RTTI進行了研究,現在一些心得寫下來。 RTTI
原创 開源遊戲引擎及遊戲
1、遊戲引擎Ogre3D遊戲引擎http://www.ogre3d.org/Quake3遊戲引擎http://www.ioquake3.org/http://www.vorbis.com/http://www.libsdl.o
原创 知名 GUI lib 簡評
GTK+, Qt, wxWidgets 比較簡評收藏 新一篇: MinGW, GDB, Cygwin的概念 | 舊一篇: 從動態直線到手電筒效果 <script>function StorePage(){d=document;
原创 Talk:OpenGL GUI Framework
Talk:OpenGL GUI Framework Article Discussion Edit + History [edit] Excerpts from comments Useful bits extract
原创 Lua學習筆記一
Lua學習筆記一 新一篇: Lua學習筆記二--在Lua中使用自己的C函數 | 舊一篇: 在VS2005中配置LUA <script>fun