Revision: 636
http://python-ogre.svn.sourceforge.net/python-ogre/?rev=636&view=rev
Author: mithro
Date: 2008-07-15 02:45:42 -0700 (Tue, 15 Jul 2008)
Log Message:
-----------
Fixed the definition of loadWindowLayout.
Thanks dermont for reporting the problem and solution.
Modified Paths:
--------------
trunk/python-ogre/code_generators/cegui/hand_made_wrappers.py
Modified: trunk/python-ogre/code_generators/cegui/hand_made_wrappers.py
===================================================================
--- trunk/python-ogre/code_generators/cegui/hand_made_wrappers.py 2008-07-15 05:19:40 UTC (rev 635)
+++ trunk/python-ogre/code_generators/cegui/hand_made_wrappers.py 2008-07-15 09:45:42 UTC (rev 636)
@@ -391,11 +391,24 @@
}
"""
-
WRAPPER_REGISTRATION_Window =[
'def ("setUserData", &::Window_setUserData );',
'def ("getUserData", &::Window_getUserData);'
]
+
+WRAPPER_DEFINITION_WindowManager=\
+"""
+CEGUI::Window*
+WindowManager_loadWindowLayout(::CEGUI::WindowManager & me,
+ const CEGUI::String& filename, const CEGUI::String& name_prefix, const
+ CEGUI::String& resourceGroup) {
+ return me.loadWindowLayout( filename, name_prefix , resourceGroup);
+ }
+"""
+
+WRAPPER_REGISTRATION_WindowManager=[
+ 'def ("loadWindowLayout", &::WindowManager_loadWindowLayout);'
+ ]
def apply_reg ( class_, code ):
for c in code:
@@ -416,3 +429,8 @@
rt = mb.class_( 'Window' )
rt.add_declaration_code( WRAPPER_DEFINITION_Window )
apply_reg( rt, WRAPPER_REGISTRATION_Window )
+
+ rt = mb.class_( 'WindowManager' )
+ rt.add_declaration_code( WRAPPER_DEFINITION_WindowManager )
+ apply_reg( rt, WRAPPER_REGISTRATION_WindowManager )
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|