Interesting. Similar to something I'm working on but for other languages. I'm definitely checking this out.
Thanks for sharing!
Unlike the other language bindings, cpgf basically is a reflection/meta data library.
Script binding is built upon the reflection system.
Irrlicht is only one of the meta ...
Search found 11 matches
- Thu Jan 10, 2013 6:41 am
- Forum: Project Announcements
- Topic: cpgf 1.5.3 Lua JavaScript Python binding of Irrlicht 1.8
- Replies: 3
- Views: 2328
- Sun Dec 09, 2012 12:05 pm
- Forum: Project Announcements
- Topic: cpgf 1.5.3 Lua JavaScript Python binding of Irrlicht 1.8
- Replies: 3
- Views: 2328
cpgf 1.5.3 Lua JavaScript Python binding of Irrlicht 1.8
cpgf library -- free C++ open source library for reflection, serialization, Lua, Google V8 JavaScript and Python script binding, callbacks
The new version 1.5.3 added meta data for Irrlicht 3D engine version 1.8.
Beside that, we can also use C++ operator overloading in Python binding now.
I'm not ...
The new version 1.5.3 added meta data for Irrlicht 3D engine version 1.8.
Beside that, we can also use C++ operator overloading in Python binding now.
I'm not ...
- Mon Nov 26, 2012 10:18 am
- Forum: Bug reports
- Topic: [fixed in 1.8 & 1.7.4]list::Iterator compile bug in 1.7.3?
- Replies: 5
- Views: 882
[fixed in 1.8 & 1.7.4]list::Iterator compile bug in 1.7.3?
class Iterator
{
Iterator& operator +=(s32 num)
{
if(num > 0)
{
while (num-- && this->Current != 0) ++(*this);
}
else
{
while(num++ && this->Current != 0) --(*this);
}
return *this;
}
Iterator& operator -=(s32 num) const { return (*this)+=(-num); }
};
Above is a snippet of ...
- Sat Nov 24, 2012 6:03 am
- Forum: Project Announcements
- Topic: cpgf library 1.5.2 Lua JavaScript Python binding of Irrlicht
- Replies: 0
- Views: 1469
cpgf library 1.5.2 Lua JavaScript Python binding of Irrlicht
cpgf library -- free C++ open source library for reflection, serialization, Lua, Google V8 JavaScript and Python script binding, callbacks
The new version 1.5.2 added meta data for Irrlicht 3D engine. Now we can use Irrlicht in Lua, JavaScript and Python.
Beside that, a lot of improvements and bug ...
The new version 1.5.2 added meta data for Irrlicht 3D engine. Now we can use Irrlicht in Lua, JavaScript and Python.
Beside that, a lot of improvements and bug ...
- Tue Nov 20, 2012 8:18 am
- Forum: Off-topic
- Topic: Any non-sourceforge doman name to access this forum?
- Replies: 5
- Views: 1868
Re: Any non-sourceforge doman name to access this forum?
Yeah, I know irrlicht3d.org and yeah it's not what I'm looking for.
For the reason of banning, I'm too lazy to say.
For the reason of banning, I'm too lazy to say.

- Tue Nov 20, 2012 5:42 am
- Forum: Off-topic
- Topic: Any non-sourceforge doman name to access this forum?
- Replies: 5
- Views: 1868
Any non-sourceforge doman name to access this forum?
sourceforge.net is banned by our China g.o.v, again.
Can't remember how many times it is.
I can only access this forum in company with some VPN.
The problem is I can't access it at home. The proxy I used is also banned too.
So my question is, is there any other domain name, or any mirror, such as ...
Can't remember how many times it is.
I can only access this forum in company with some VPN.
The problem is I can't access it at home. The proxy I used is also banned too.
So my question is, is there any other domain name, or any mirror, such as ...
- Fri Nov 16, 2012 9:48 am
- Forum: Bug reports
- Topic: Is this a bug or intended? Memory management issue
- Replies: 3
- Views: 953
Re: Is this a bug or intended? Memory management issue
Thanks for the clarify.
I changed my code to workaround those kind of bugs.
I changed my code to workaround those kind of bugs.
- Fri Nov 16, 2012 2:17 am
- Forum: Bug reports
- Topic: Is this a bug or intended? Memory management issue
- Replies: 3
- Views: 953
Is this a bug or intended? Memory management issue
COpenGLFBODepthTexture is inherited from ITexture, which is inherited IReferenceCounted.
And COpenGLFBODepthTexture holds a pointer to IVideoDriver, however, it doesn't grab the Driver.
So if I call driver.addRenderTargetTexture, and store the returned ITexture to somewhere, and I call grap on it ...
And COpenGLFBODepthTexture holds a pointer to IVideoDriver, however, it doesn't grab the Driver.
So if I call driver.addRenderTargetTexture, and store the returned ITexture to somewhere, and I call grap on it ...
- Wed Nov 14, 2012 10:30 am
- Forum: Off-topic
- Topic: Acount deletion request
- Replies: 5
- Views: 4715
Re: Acount deletion request
Thanks so much for your so quick reaction. 

- Wed Nov 14, 2012 9:58 am
- Forum: Off-topic
- Topic: Acount deletion request
- Replies: 5
- Views: 4715
Acount deletion request
No, don't delete my this account. Delete another.
Today I registered to this forum,and want to use my current user name wqking, but maybe the browser auto complete is too smart, it filled the user name with my gmail account (wqking A.T gmail com).
Could any moderator delete my that account which ...
Today I registered to this forum,and want to use my current user name wqking, but maybe the browser auto complete is too smart, it filled the user name with my gmail account (wqking A.T gmail com).
Could any moderator delete my that account which ...
- Wed Nov 14, 2012 9:54 am
- Forum: Beginners Help
- Topic: Questions on memory management convention
- Replies: 1
- Views: 313
Questions on memory management convention
I have some questions on how Irrlicht management memory. I didn't find the document about that.
1, We should never use C++ "delete", right?
2, All objects are inherited from IReferenceCounted, that's why we don't "delete", right?
3, Is there any name convention? Is any function name start with ...
1, We should never use C++ "delete", right?
2, All objects are inherited from IReferenceCounted, that's why we don't "delete", right?
3, Is there any name convention? Is any function name start with ...