Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7412 in orxonox.OLD for trunk/src/lib/shell/shell_command.h


Ignore:
Timestamp:
Apr 28, 2006, 12:03:54 AM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: Another CompletionMode is working

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lib/shell/shell_command.h

    r7411 r7412  
    6262    friend class ShellCommandClass;
    6363  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 
    7464    static bool execute (const std::string& executionString);
    7565
     
    7969                                const MultiType& value2 = MT_NULL, const MultiType& value3 = MT_NULL,
    8070                                const MultiType& value4 = MT_NULL);
     71    ShellCommand* completionPlugin(unsigned int parameter, const CompletorPlugin& completorPlugin);
    8172
    8273    static ShellCommand* registerCommand(const std::string& commandName, const std::string& className, const Executor& executor);
Note: See TracChangeset for help on using the changeset viewer.