godot/platform/windows
Marius Hanl 40d7320a17 Do not consume (eat) mouse messages with no_focus Window's (Godot PopupMenu)
Window's with the no_focus flag should still process mouse events and not consume them. Otherwise all mouse pressed operations will not work inside Godot's PopupMenu.
This problem is Windows only, all other platforms do process mouse events for PopupMenu's correctly.
2023-11-28 19:43:07 +01:00
..
doc_classes [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
export [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
console_wrapper_windows.cpp
crash_handler_windows.cpp
crash_handler_windows.h Windows: Remove MSVC define redundant with _MSC_VER 2023-09-26 11:11:45 +02:00
detect.py Add method to check if filesystem is case sensitive. 2023-10-09 11:00:15 +03:00
display_server_windows.cpp Do not consume (eat) mouse messages with no_focus Window's (Godot PopupMenu) 2023-11-28 19:43:07 +01:00
display_server_windows.h [DisplayServer] Add method to estimate window title bar size. 2023-10-03 16:13:52 +03: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 Codestyle: Fix some comment issues 2023-11-21 15:26:53 +01: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_console.ico
godot_res_wrap.rc
godot_res.rc
godot_windows.cpp
godot.ico
godot.natvis
joypad_windows.cpp Update joypad_windows.cpp 2023-09-28 18:24:08 -07:00
joypad_windows.h
key_mapping_windows.cpp
key_mapping_windows.h
lang_table.h
os_windows.cpp [Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-12 20:13:32 +02:00
os_windows.h
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 [Windows] Try using objcopy and strip with prefix and without prefix. 2023-07-25 09:52:38 +03:00
README.md
SCsub [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
tts_windows.cpp [Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-12 20:13:32 +02:00
tts_windows.h
vulkan_context_win.cpp
vulkan_context_win.h
wgl_detect_version.cpp [ANGLE] Add fallback control options and defaults. 2023-10-03 16:23:43 +03: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

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