Changeset 9727 in orxonox.OLD for branches/new_class_id/src/lib/script_engine/script_method.h
- Timestamp:
- Sep 14, 2006, 5:24:31 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/script_engine/script_method.h
r8711 r9727 18 18 ~ScriptMethod(); 19 19 20 ScriptMethod* addMethod(const std::string& methodName, const Executor & executor);20 ScriptMethod* addMethod(const std::string& methodName, const Executor<lua_State*>& executor); 21 21 22 22 unsigned int size() const { return methods.size(); }; 23 23 24 24 const std::string& name(unsigned int methodNumber) const { return methods[methodNumber].name; }; 25 const Executor * executor(unsigned int methodNumber) const { return methods[methodNumber].executor; };25 const Executor<lua_State*>* executor(unsigned int methodNumber) const { return methods[methodNumber].executor; }; 26 26 27 27 … … 29 29 struct Method 30 30 { 31 Method(const std::string& name, const Executor & executor);32 std::string name;33 Executor *executor;31 Method(const std::string& name, const Executor<lua_State*>& executor); 32 std::string name; 33 Executor<lua_State*>* executor; 34 34 }; 35 35
Note: See TracChangeset
for help on using the changeset viewer.