godot/platform/windows
Rémi Verschelde 7092230df6
Merge pull request #89907 from bruvzg/nat_dlg_ftr_flags
[DisplayServer] Add separate feature flags for different native dialog types.
2024-03-28 10:47:15 +01:00
..
doc_classes Merge pull request #88325 from akien-mga/texture-formats 2024-02-17 00:23:45 +01:00
export [Windows] Fix exporting as ZIP when console wrapper and/or embedded PCK is enabled. 2024-03-15 11:41:48 +02:00
README.md Minor typo and docs URL fixes 2023-02-28 13:38:01 +01:00
SCsub [NativeMenu] Implement native popup menu support on Windows. 2024-03-13 10:51:38 +02:00
console_wrapper_windows.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
crash_handler_windows.cpp clang-tidy: Enforce `modernize-use-nullptr` 2024-03-12 10:59:53 -05:00
crash_handler_windows.h Windows: Remove `MSVC` define redundant with `_MSC_VER` 2023-09-26 11:11:45 +02:00
detect.py Merge pull request #89159 from Repiteo/suppress-msvc-false-default 2024-03-05 09:56:15 +01:00
display_server_windows.cpp [DisplayServer] Add separate feature flags for different native dialog types. 2024-03-26 15:18:06 +02:00
display_server_windows.h [NativeMenu] Fix changes lost due to incorrect rebase (menu goes under task bar, dark mode, item text get, docs) and check to ensure help menu is not using native menu on Windows. 2024-03-15 22:46:47 +02:00
gl_manager_windows_angle.cpp [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
gl_manager_windows_angle.h [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
gl_manager_windows_native.cpp clang-tidy: Enforce `modernize-use-nullptr` 2024-03-12 10:59:53 -05:00
gl_manager_windows_native.h [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
godot.ico [Windows] Optimize editor icon, use different icon for console executable. 2022-11-29 09:39:03 +02:00
godot.natvis Fix natvis after CowData 64-bit changes 2024-02-01 13:40:06 -08:00
godot_console.ico [Windows] Optimize editor icon, use different icon for console executable. 2022-11-29 09:39:03 +02:00
godot_res.rc Windows: Implement `DisplayServer::dialog_show` and `DisplayServer::dialog_input_text` 2024-03-04 12:53:22 -08:00
godot_res_wrap.rc Remove now unused `year` member from `version.py` 2024-01-25 15:08:34 +01:00
godot_windows.cpp Refactor OS exit code to be `EXIT_SUCCESS` by default 2024-03-08 23:31:24 +01:00
joypad_windows.cpp Update joypad_windows.cpp 2023-09-28 18:24:08 -07:00
joypad_windows.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +02:00
key_mapping_windows.cpp Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
key_mapping_windows.h Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
lang_table.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +02:00
msvs.py Add new VS proj generation logic that supports any platform that wants to opt in 2024-01-31 16:42:42 +01:00
native_menu_windows.cpp [NativeMenu] Fix changes lost due to incorrect rebase (menu goes under task bar, dark mode, item text get, docs) and check to ensure help menu is not using native menu on Windows. 2024-03-15 22:46:47 +02:00
native_menu_windows.h [NativeMenu] Move files to the `display` subfolder. 2024-03-26 10:18:08 +02:00
os_windows.cpp Implement `OS.execute_with_pipe` method to run process with redirected stdio. 2024-03-27 11:41:16 +02:00
os_windows.h Implement `OS.execute_with_pipe` method to run process with redirected stdio. 2024-03-27 11:41:16 +02:00
platform_config.h [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
platform_gl.h [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
platform_windows_builders.py SCons: Remove `run_in_subprocess` dependency 2024-03-11 13:20:09 -05:00
rendering_context_driver_vulkan_windows.cpp Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
rendering_context_driver_vulkan_windows.h Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
tts_windows.cpp clang-tidy: Enforce `modernize-use-nullptr` 2024-03-12 10:59:53 -05:00
tts_windows.h Windows TTS: Use HashMap instead of RBMap for ids 2023-04-11 15:54:21 +02:00
wgl_detect_version.cpp clang-tidy: Enforce `modernize-use-nullptr` 2024-03-12 10:59:53 -05:00
wgl_detect_version.h [ANGLE] Add fallback control options and defaults. 2023-10-03 16:23:43 +03:00
windows_terminal_logger.cpp UWP: Remove platform port, needs to be redone from scratch for 4.x 2023-09-07 15:01:59 +02:00
windows_terminal_logger.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +02:00

README.md

Windows platform port

This folder contains the C++ code for the Windows platform port.

See also misc/dist/windows folder for additional files used by this platform.

Documentation