What is it all about?
cpgf library is free C++ open source library for reflection, serialization, script binding, callbacks
Key Features
• cpgf reflection. Add runtime introspection and meta data reflection feature to C++. Have you ever envied the reflection system in C# and Java? Now we have it in C++! • cpgf serialization. Save C++ data and objects to persistent storage and then load back. Want the same serialization system that is in C# and Java? Try cpgf! • cpgf script binding. A script binding engine to connect Lua, Google V8 JavaScript, Python and Mozilla SpiderMonkey to C++. Now script binding in C++ is a piece of cake! • cpgf callback. A callback library to implement signal/slot/callback in C++. Want signal and slot without extra preprocessor? Try cpgf! • cpgf meta data collection. A library with pre-made built-in meta data support. Now there are meta data for C++ STL, OpenGL, OpenGLU, OpenGLUT, Box2D physical engine, SFML multimedia library and Irrlicht 3D render engine. • cpgf meta data generator tool. A tool written in Java to automatically generate meta data from Doxygen XML files. This is an optional tool. Meta data can be reflected manually perfectly. • cpgf tween and timeline - a library to implement ease animation in C++.
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}