Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 10, 2008, 1:37:36 AM (16 years ago)
Author:
rgrieder
Message:

merged gui back to trunk.
update the media repository!

Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/core/ConsoleCommand.h

    r1747 r1755  
    8282    }
    8383
    84     class _CoreExport ConsoleCommand : public ExecutorStatic
     84    class _CoreExport ConsoleCommand : public Executor
    8585    {
    8686        public:
    87             ConsoleCommand(FunctorStatic* functor, const std::string& name = "");
     87            ConsoleCommand(Functor* functor, const std::string& name = "");
    8888
    8989            inline ConsoleCommand& description(const std::string& description)
    90                 { this->ExecutorStatic::setDescription(description); return (*this); }
     90                { this->Executor::setDescription(description); return (*this); }
    9191            inline ConsoleCommand& descriptionParam(int param, const std::string& description)
    92                 { this->ExecutorStatic::setDescriptionParam(param, description); return (*this); }
     92                { this->Executor::setDescriptionParam(param, description); return (*this); }
    9393            inline ConsoleCommand& descriptionReturnvalue(const std::string& description)
    94                 { this->ExecutorStatic::setDescriptionReturnvalue(description); return (*this); }
     94                { this->Executor::setDescriptionReturnvalue(description); return (*this); }
    9595            inline ConsoleCommand& defaultValues(const MultiType& param1)
    96                 { this->ExecutorStatic::setDefaultValues(param1); return (*this); }
     96                { this->Executor::setDefaultValues(param1); return (*this); }
    9797            inline ConsoleCommand& defaultValues(const MultiType& param1, const MultiType& param2)
    98                 { this->ExecutorStatic::setDefaultValues(param1, param2); return (*this); }
     98                { this->Executor::setDefaultValues(param1, param2); return (*this); }
    9999            inline ConsoleCommand& defaultValues(const MultiType& param1, const MultiType& param2, const MultiType& param3)
    100                 { this->ExecutorStatic::setDefaultValues(param1, param2, param3); return (*this); }
     100                { this->Executor::setDefaultValues(param1, param2, param3); return (*this); }
    101101            inline ConsoleCommand& defaultValues(const MultiType& param1, const MultiType& param2, const MultiType& param3, const MultiType& param4)
    102                 { this->ExecutorStatic::setDefaultValues(param1, param2, param3, param4); return (*this); }
     102                { this->Executor::setDefaultValues(param1, param2, param3, param4); return (*this); }
    103103            inline ConsoleCommand& defaultValues(const MultiType& param1, const MultiType& param2, const MultiType& param3, const MultiType& param4, const MultiType& param5)
    104                 { this->ExecutorStatic::setDefaultValues(param1, param2, param3, param4, param5); return (*this); }
     104                { this->Executor::setDefaultValues(param1, param2, param3, param4, param5); return (*this); }
    105105            inline ConsoleCommand& defaultValue(unsigned int index, const MultiType& param)
    106                 { this->ExecutorStatic::setDefaultValue(index, param); return (*this); }
     106                { this->Executor::setDefaultValue(index, param); return (*this); }
    107107
    108108            inline ConsoleCommand& accessLevel(AccessLevel::Level level)
     
    147147    };
    148148
    149     inline ConsoleCommand* createConsoleCommand(FunctorStatic* functor, const std::string& name = "")
     149    inline ConsoleCommand* createConsoleCommand(Functor* functor, const std::string& name = "")
    150150    {
    151151        return new ConsoleCommand(functor, name);
Note: See TracChangeset for help on using the changeset viewer.