Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 5, 2016, 11:00:32 AM (8 years ago)
Author:
landauf
Message:

added argument completion function for overlay groups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentationHS15/src/libraries/core/command/ArgumentCompletionFunctions.h

    r7401 r11045  
    161161*/
    162162#define ARGUMENT_COMPLETION_FUNCTION_DECLARATION(functionname) \
    163     _CoreExport ArgumentCompleter* functionname(); \
    164     _CoreExport ArgumentCompletionList acf_##functionname
     163    ArgumentCompleter* functionname(); \
     164    ArgumentCompletionList acf_##functionname
    165165
    166166/**
     
    196196    namespace autocompletion
    197197    {
    198         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(fallback)();
    199         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(groupsandcommands)(const std::string& fragment);
    200         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(subcommands)(const std::string& fragment, const std::string& group);
    201         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(command)(const std::string& fragment);
    202         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(hiddencommand)(const std::string& fragment);
    203         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(files)(const std::string& fragment);
    204         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingssections)();
    205         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingsentries)(const std::string& fragment, const std::string& section);
    206         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingsvalue)(const std::string& fragment, const std::string& entry, const std::string& section);
    207         ARGUMENT_COMPLETION_FUNCTION_DECLARATION(tclthreads)();
     198        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(fallback)();
     199        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(groupsandcommands)(const std::string& fragment);
     200        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(subcommands)(const std::string& fragment, const std::string& group);
     201        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(command)(const std::string& fragment);
     202        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(hiddencommand)(const std::string& fragment);
     203        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(files)(const std::string& fragment);
     204        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingssections)();
     205        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingsentries)(const std::string& fragment, const std::string& section);
     206        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(settingsvalue)(const std::string& fragment, const std::string& entry, const std::string& section);
     207        _CoreExport ARGUMENT_COMPLETION_FUNCTION_DECLARATION(tclthreads)();
    208208    }
    209209}
Note: See TracChangeset for help on using the changeset viewer.