瀏覽代碼

move rlSetupKeymap into rlImGuiBeginInitImGui so that it can be used with custom setups

Jeffery Myers 2 年之前
父節點
當前提交
a06d8a9c86
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      rlImGui.cpp

+ 6 - 6
rlImGui.cpp

@@ -263,11 +263,6 @@ void SetupMouseCursors()
 	MouseCursorMap[ImGuiMouseCursor_NotAllowed] = MOUSE_CURSOR_NOT_ALLOWED;
 	MouseCursorMap[ImGuiMouseCursor_NotAllowed] = MOUSE_CURSOR_NOT_ALLOWED;
 }
 }
 
 
-void rlImGuiBeginInitImGui()
-{
-	ImGui::CreateContext(nullptr);
-}
-
 void rlImGuiEndInitImGui()
 void rlImGuiEndInitImGui()
 {
 {
 	SetupMouseCursors();
 	SetupMouseCursors();
@@ -400,9 +395,14 @@ void rlSetupKeymap()
 	RaylibKeyMap[KEY_KP_EQUAL] = ImGuiKey_KeypadEqual;
 	RaylibKeyMap[KEY_KP_EQUAL] = ImGuiKey_KeypadEqual;
 }
 }
 
 
-void rlImGuiSetup(bool dark)
+void rlImGuiBeginInitImGui()
 {
 {
 	rlSetupKeymap();
 	rlSetupKeymap();
+	ImGui::CreateContext(nullptr);
+}
+
+void rlImGuiSetup(bool dark)
+{
 	rlImGuiBeginInitImGui();
 	rlImGuiBeginInitImGui();
 
 
 	if (dark)
 	if (dark)