Public Member Functions | |
virtual void | define (const Common::String &key, uint roomNumber, int32 value)=0 |
virtual bool | getDefine (const Common::String &str, uint &outRoomNumber, int32 &outValue) const =0 |
virtual uint | getFunctionIndex (const Common::String &fnName)=0 |
virtual void | setFunction (uint fnIndex, const Common::SharedPtr< Script > &fn)=0 |
virtual uint | getNumFunctions () const =0 |
virtual void | dumpFunctionNames (Common::Array< Common::String > &fnNames) const =0 |
virtual Common::SharedPtr< Script > | getFunction (uint fnIndex) const =0 |