diff options
author | Mike Buland <eichlan@xagasoft.com> | 2011-12-24 01:08:21 -0700 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2011-12-24 01:08:21 -0700 |
commit | 32c32bc48c8fd7cffca301b8919fb26726f6467e (patch) | |
tree | fbe58058531f253e4e351312f87e8276ce087c31 /src/gamebuilder.h | |
parent | d7c0a793787eaf52c4302d6d1ea6cc43f7ff9ca7 (diff) | |
download | stage-32c32bc48c8fd7cffca301b8919fb26726f6467e.tar.gz stage-32c32bc48c8fd7cffca301b8919fb26726f6467e.tar.bz2 stage-32c32bc48c8fd7cffca301b8919fb26726f6467e.tar.xz stage-32c32bc48c8fd7cffca301b8919fb26726f6467e.zip |
Ast nearly done, builder coming along.
Diffstat (limited to 'src/gamebuilder.h')
-rw-r--r-- | src/gamebuilder.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gamebuilder.h b/src/gamebuilder.h index 59b4b57..26d6781 100644 --- a/src/gamebuilder.h +++ b/src/gamebuilder.h | |||
@@ -16,11 +16,15 @@ public: | |||
16 | 16 | ||
17 | void beginFunction( const Bu::String &sName ); | 17 | void beginFunction( const Bu::String &sName ); |
18 | void endFunction(); | 18 | void endFunction(); |
19 | |||
20 | 19 | ||
21 | void beginSituation( const Bu::String &sName ); | 20 | void beginSituation( const Bu::String &sName ); |
22 | void endSituation(); | 21 | void endSituation(); |
23 | 22 | ||
23 | void addParam( const Bu::String &sName ); | ||
24 | void addNode( int iType ); | ||
25 | void addLiteral( const Variable &v ); | ||
26 | void addVarRef( const Bu::String &sName ); | ||
27 | |||
24 | private: | 28 | private: |
25 | Variable vLiteral; | 29 | Variable vLiteral; |
26 | 30 | ||