xege
xege copied to clipboard
允许在C++编译环境中使用OOP
检测编译环境是否为C++很简单。然后检测到后把结构体可以转为类,操作结构体的函数转为类成员,一些初始化和删除操作的函数转为构造函数和析构函数。这样可以有效减少新手使用EGE产生错误的概率,还避免了C++stl和C函数的割裂感。(是的,没错,现在我就是在体验这种割裂感)
其实对我来说,支持music,image,screen,text的封装就可以了。
嗯, 其实内部就是class, 感觉是可以这么支持一下子... @royqh1979 @TheBadZhang @chirsz-ever 瞅瞅呢