X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fnetradiant.git;a=blobdiff_plain;f=radiant%2Fcommands.h;h=5f264d238e56091092cf1ed99c7006675ac1fde6;hp=8c6b9f19063e1a9d272e34c80c654214f1bdb4ae;hb=9dfae1c9b270ee369c6362903a9205b30751b95f;hpb=0a6d5683b0cfa1a0bd7ef64bada105dbe4ddd6e1 diff --git a/radiant/commands.h b/radiant/commands.h index 8c6b9f19..5f264d23 100644 --- a/radiant/commands.h +++ b/radiant/commands.h @@ -25,30 +25,38 @@ #include "gtkutil/accelerator.h" -const Accelerator& GlobalShortcuts_insert( const char* name, const Accelerator& accelerator ); -void GlobalShortcuts_register( const char* name, int type ); // 1 = command, 2 = toggle +const Accelerator &GlobalShortcuts_insert(const char *name, const Accelerator &accelerator); + +void GlobalShortcuts_register(const char *name, int type); // 1 = command, 2 = toggle void GlobalShortcuts_reportUnregistered(); -class CommandVisitor -{ +class CommandVisitor { public: -virtual void visit( const char* name, Accelerator& accelerator ) = 0; + virtual void visit(const char *name, Accelerator &accelerator) = 0; }; -void GlobalCommands_insert( const char* name, const Callback& callback, const Accelerator& accelerator = accelerator_null() ); -const Command& GlobalCommands_find( const char* name ); +void GlobalCommands_insert(const char *name, const Callback &callback, + const Accelerator &accelerator = accelerator_null()); + +const Command &GlobalCommands_find(const char *name); + +void GlobalToggles_insert(const char *name, const Callback &callback, + const Callback &)> &exportCallback, + const Accelerator &accelerator = accelerator_null()); -void GlobalToggles_insert( const char* name, const Callback& callback, const Callback &)>& exportCallback, const Accelerator& accelerator = accelerator_null() ); -const Toggle& GlobalToggles_find( const char* name ); +const Toggle &GlobalToggles_find(const char *name); -void GlobalKeyEvents_insert( const char* name, const Accelerator& accelerator, const Callback& keyDown, const Callback& keyUp ); -const KeyEvent& GlobalKeyEvents_find( const char* name ); +void GlobalKeyEvents_insert(const char *name, const Accelerator &accelerator, const Callback &keyDown, + const Callback &keyUp); + +const KeyEvent &GlobalKeyEvents_find(const char *name); void DoCommandListDlg(); -void LoadCommandMap( const char* path ); -void SaveCommandMap( const char* path ); +void LoadCommandMap(const char *path); + +void SaveCommandMap(const char *path); #endif