Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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


Ignore:
Timestamp:
Apr 28, 2006, 11:11:57 AM (18 years ago)
Author:
bensch
Message:

orxonox/trunk: ShellCommand with new Improved and more general Functionality

File:
1 edited

Legend:

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

    r7414 r7417  
    7676    static const ShellCommand* const getCommand(const std::string& commandName, const ShellCommandClass* cmdClass);
    7777    static bool exists(const std::string& commandName, const std::string& className);
    78     static const ShellCommand* const getCommandFromInput(const std::string& inputLine, unsigned int& paramBegin);
    79     static const ShellCommand* const getCommandFromInput(const SubString& strings, unsigned int& paramBegin);
     78    static const ShellCommand* const getCommandFromInput(const std::string& inputLine, unsigned int& paramBegin, std::vector<BaseObject*>* boList = NULL);
     79    static const ShellCommand* const getCommandFromInput(const SubString& strings, unsigned int& paramBegin, std::vector<BaseObject*>* boList = NULL);
    8080
    8181    const ShellCommandClass* const getCommandClass() const { return this->shellClass; };
     
    9090    virtual ~ShellCommand();
    9191
     92    static bool fillObjectList(const std::string& objectDescriptor, ShellCommand* cmd, std::vector<BaseObject*>* boList);
    9293    static const std::string& paramToString(long parameter);
    9394
Note: See TracChangeset for help on using the changeset viewer.