Thaddeus Crews 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
..
doc_classes d3e16c9ee2 [iOS] Add options to specify additional entitlements and capabilities in the export settings. 7 月之前
export c6739f64df [Export] Use project settings overrides with the target preset features instead of current platform features. 3 月之前
README.md 4c1f11944e Update all outdated online documentation links 2 年之前
SCsub 5c9f93ce03 SCons: Begin decoupling generation & build code 3 月之前
crash_handler_macos.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
crash_handler_macos.mm 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
detect.py 1fbc0c5631 [Buildsystem] Add `EnumVariable(ignorecase=2)` 2 月之前
dir_access_macos.h 2d0ae77719 add GDSOFTCLASS to FileAccess and DirAccess derived classes 3 月之前
dir_access_macos.mm 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
display_server_macos.h 0497522933 Change `DisplayServerMacOS` from `GDCLASS` to `GDSOFTCLASS`. Add `GDSOFTCLASS` to other display servers. 3 月之前
display_server_macos.mm 1a2a1b07df Merge pull request #105799 from Repiteo/scons/enum-conversion-warnings 3 月之前
gl_manager_macos_angle.h f09ee0171a Style: Begin integrating simple `.clangd` fixes 4 月之前
gl_manager_macos_angle.mm 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
gl_manager_macos_legacy.h 207a2b6472 Core: Integrate warning suppression macro helpers 3 月之前
gl_manager_macos_legacy.mm 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
godot_application.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_application.mm 5665e55f9a [macOS] Fix running with `DisplayServerHeadless`. 4 月之前
godot_application_delegate.h 4310cb82b8 AccessKit integration for macOS, Linux, and Windows. 3 月之前
godot_application_delegate.mm 4310cb82b8 AccessKit integration for macOS, Linux, and Windows. 3 月之前
godot_button_view.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_button_view.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
godot_content_view.h 4450594fb5 [macOS] Fix touch bar observer crash. 3 月之前
godot_content_view.mm 4104931e4a Merge pull request #105804 from bruvzg/tb_crash 3 月之前
godot_main_macos.mm 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 月之前
godot_menu_delegate.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_menu_delegate.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
godot_menu_item.h 65129d2aa2 [macOS] Fix native menu submenu items have wrong action and accelerators set. 3 月之前
godot_menu_item.mm 65129d2aa2 [macOS] Fix native menu submenu items have wrong action and accelerators set. 3 月之前
godot_open_save_delegate.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_open_save_delegate.mm a5acf1dc81 Merge pull request #101174 from Repiteo/style/objc-import-syntax 4 月之前
godot_status_item.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_status_item.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
godot_window.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_window.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
godot_window_delegate.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
godot_window_delegate.mm 4310cb82b8 AccessKit integration for macOS, Linux, and Windows. 3 月之前
key_mapping_macos.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
key_mapping_macos.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
macos_terminal_logger.h d1dcb40d56 Ability to print and log script backtraces 3 月之前
macos_terminal_logger.mm d1dcb40d56 Ability to print and log script backtraces 3 月之前
msvs.py 6ff86e49cf Fix .sln project generation logic for Rider to support all OS and all C++ toolchains 3 月之前
native_menu_macos.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
native_menu_macos.mm 65129d2aa2 [macOS] Fix native menu submenu items have wrong action and accelerators set. 3 月之前
os_macos.h e6d3cf63fb [ColorPicker, macOS] Add link to request required screen recording permission. 3 月之前
os_macos.mm e6d3cf63fb [ColorPicker, macOS] Add link to request required screen recording permission. 3 月之前
platform_config.h 8c8d6de3e7 Apple: Add pthread implementation of `Thread` class 3 月之前
platform_gl.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
platform_macos_builders.py 5c9f93ce03 SCons: Begin decoupling generation & build code 3 月之前
platform_thread.h 8c8d6de3e7 Apple: Add pthread implementation of `Thread` class 3 月之前
rendering_context_driver_vulkan_macos.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
rendering_context_driver_vulkan_macos.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前
tts_macos.h 324512e11c Style: Replace header guards with `#pragma once` 4 月之前
tts_macos.mm 713a1ba554 Style: Standardize Obj-C `#import` syntax 4 月之前

README.md

macOS platform port

This folder contains the C++, Objective-C and Objective-C++ code for the macOS platform port.

See also misc/dist/macos folder for additional files used by this platform. misc/dist/macos_tools.app is an .app bundle template used for packaging the macOS editor, while misc/dist/macos_template.app is used for packaging macOS export templates.

Documentation