Revision: 667
http://python-ogre.svn.sourceforge.net/python-ogre/?rev=667&view=rev
Author: mithro
Date: 2008-07-22 12:18:39 +0000 (Tue, 22 Jul 2008)
Log Message:
-----------
Fix '"ode" return values as opaque is missing'.
Thanks dermont.
Modified Paths:
--------------
trunk/python-ogre/code_generators/ogreode/generate_code.py
Modified: trunk/python-ogre/code_generators/ogreode/generate_code.py
===================================================================
--- trunk/python-ogre/code_generators/ogreode/generate_code.py 2008-07-22 09:52:48 UTC (rev 666)
+++ trunk/python-ogre/code_generators/ogreode/generate_code.py 2008-07-22 12:18:39 UTC (rev 667)
@@ -272,7 +272,11 @@
# We filter (both include and exclude) specific classes and functions that we want to wrap
#
global_ns = mb.global_ns
- global_ns.exclude()
+ global_ns.exclude()
+
+ query = lambda decl: isinstance( decl, ( declarations.class_t, declarations.class_declaration_t ) ) \
+ and decl.name.startswith( 'dx' )
+ mb.global_ns.decls( query ).opaque = True
for ns in MAIN_NAMESPACE:
main_ns = global_ns.namespace( ns )
main_ns.include()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|