Using C++ profilers Recommended profilers Setting up Godot Benchmarking startup/shutdown times Profiler-specific instructions VerySleepy HotSpot Xcode Instruments User-contr...
C++ usage guidelines Rationale Disallowed features Standard Template Library auto keyword Lambdas #pragma once directive User-contributed notes C++ usage guidelines Ra...
GDExtension C++ example Introduction Setting up the project Building the C++ bindings Creating a simple plugin Compiling the plugin Using the GDExtension module Adding proper...
C# global classes User-contributed notes C# global classes Global classes (also known as named scripts) are types registered in Godot’s editor so they can be used more convenie...
C# exported properties Basic use Grouping exports Strings as paths Limiting editor input ranges Floats with easing hint Export with suffix hint Colors Nodes Resources Expo...
C# language features Type conversion and casting Preprocessor defines Examples Full list of defines User-contributed notes C# language features This page provides an overvi...
C++ 使用规范 依据 禁用的特性 标准模板库 auto 关键字 Lambda #pragma once 指令 C++ 使用规范 依据 从 Godot 4.0 开始,代码库中所使用的 C++ 标准是 C++17 的子集。现代 C++ 带来了许多机会,让我们能够编写更快、更易读的代码,但我们选择将我们对 C++ 的使用限制在一个子集中...