Changeset 7412 in orxonox.OLD for trunk/src/lib/shell/shell_command.h
- Timestamp:
- Apr 28, 2006, 12:03:54 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/shell/shell_command.h
r7411 r7412 62 62 friend class ShellCommandClass; 63 63 public: 64 //! an enumerator for different types the Shell parses.65 typedef enum {66 NullRecognition = 0,67 ClassRecognition = 1,68 ObjectRecognition = 2,69 FunctionRecognition = 4,70 AliasRecognition = 8,71 ParameterRecognition = 16,72 } RecognitionType;73 74 64 static bool execute (const std::string& executionString); 75 65 … … 79 69 const MultiType& value2 = MT_NULL, const MultiType& value3 = MT_NULL, 80 70 const MultiType& value4 = MT_NULL); 71 ShellCommand* completionPlugin(unsigned int parameter, const CompletorPlugin& completorPlugin); 81 72 82 73 static ShellCommand* registerCommand(const std::string& commandName, const std::string& className, const Executor& executor);
Note: See TracChangeset
for help on using the changeset viewer.