EditKeyboardWindow.h
 1  #pragma once
 2  
 3  namespace KBMEditor
 4  {
 5      class KeyboardManagerState;
 6  }
 7  
 8  class MappingConfiguration;
 9  
10  // Function to create the Edit Keyboard Window
11  void CreateEditKeyboardWindow(HINSTANCE hInst, KBMEditor::KeyboardManagerState& keyboardManagerState, MappingConfiguration& mappingConfiguration);
12  
13  // Function to check if there is already a window active if yes bring to foreground
14  bool CheckEditKeyboardWindowActive();
15  
16  // Function to close any active Edit Keyboard window
17  void CloseActiveEditKeyboardWindow();