From: <vo...@us...> - 2008-02-24 10:10:50
|
Revision: 641 http://opde.svn.sourceforge.net/opde/?rev=641&view=rev Author: volca Date: 2008-02-24 02:10:00 -0800 (Sun, 24 Feb 2008) Log Message: ----------- Comment fix Modified Paths: -------------- trunk/src/main/PLDefScriptCompiler.h Modified: trunk/src/main/PLDefScriptCompiler.h =================================================================== --- trunk/src/main/PLDefScriptCompiler.h 2008-02-24 10:09:00 UTC (rev 640) +++ trunk/src/main/PLDefScriptCompiler.h 2008-02-24 10:10:00 UTC (rev 641) @@ -53,7 +53,7 @@ */ virtual const Ogre::String& getClientGrammerName(void) const { static const Ogre::String grammerName("PLDef Script"); return grammerName; } - /** Parses the script and fills the BinaryService */ + /** Parses the script and fills the Property and Link Services */ void parseScript(Ogre::DataStreamPtr& stream, const Ogre::String& groupName) { Compiler2Pass::compile(stream->getAsString(), stream->getName()); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <vo...@us...> - 2008-04-16 16:36:55
|
Revision: 711 http://opde.svn.sourceforge.net/opde/?rev=711&view=rev Author: volca Date: 2008-04-16 09:35:59 -0700 (Wed, 16 Apr 2008) Log Message: ----------- PLDef parser adopted to handle property data types Modified Paths: -------------- trunk/src/main/PLDefScriptCompiler.h Modified: trunk/src/main/PLDefScriptCompiler.h =================================================================== --- trunk/src/main/PLDefScriptCompiler.h 2008-04-16 16:35:21 UTC (rev 710) +++ trunk/src/main/PLDefScriptCompiler.h 2008-04-16 16:35:59 UTC (rev 711) @@ -80,6 +80,7 @@ ID_LABEL, ID_INHERIT, ID_CACHED, + ID_TYPE, ID_AUTOTOKEN // The start of the autogenerated tokens }; @@ -99,6 +100,8 @@ Ogre::String name; Ogre::String label; + // Property data type (defaults to "") + Ogre::String ptype; Ogre::String dtypename; Ogre::String inherit; @@ -220,6 +223,9 @@ /// Parses cached info void parseCached(void); + + /// Parses data type info + void parseType(void); }; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |