SYMBOL INDEX (13806 symbols across 1873 files) FILE: core/config/engine.cpp function Dictionary (line 153) | Dictionary Engine::get_version_info() const { function Array (line 177) | static Array array_from_info(const char *const *info_list) { function Array (line 185) | static Array array_from_info_count(const char *const *info_list, int inf... function Dictionary (line 193) | Dictionary Engine::get_author_info() const { function Dictionary (line 226) | Dictionary Engine::get_donor_info() const { function Dictionary (line 239) | Dictionary Engine::get_license_info() const { function String (line 247) | String Engine::get_license_text() const { function String (line 251) | String Engine::get_architecture_name() const { function Object (line 333) | Object *Engine::get_singleton_object(const StringName &p_name) const { function String (line 398) | String Engine::get_write_movie_path() const { function String (line 409) | String Engine::get_shader_cache_path() const { function Engine (line 413) | Engine *Engine::get_singleton() { FILE: core/config/engine.h type Singleton (line 45) | struct Singleton { function virtual (line 118) | virtual int get_physics_ticks_per_second() const; function get_time_scale (line 146) | double get_time_scale() const; function _FORCE_INLINE_ (line 174) | _FORCE_INLINE_ void set_project_manager_hint(bool p_enabled) { project_m... function _FORCE_INLINE_ (line 177) | _FORCE_INLINE_ void set_extension_reloading_enabled(bool p_enabled) { ex... function _FORCE_INLINE_ (line 180) | _FORCE_INLINE_ void set_recovery_mode_hint(bool p_enabled) { recovery_mo... function _FORCE_INLINE_ (line 183) | _FORCE_INLINE_ void set_editor_hint(bool p_enabled) {} function _FORCE_INLINE_ (line 186) | _FORCE_INLINE_ void set_project_manager_hint(bool p_enabled) {} function _FORCE_INLINE_ (line 189) | _FORCE_INLINE_ void set_extension_reloading_enabled(bool p_enabled) {} function _FORCE_INLINE_ (line 192) | _FORCE_INLINE_ void set_recovery_mode_hint(bool p_enabled) {} FILE: core/config/project_settings.cpp function ProjectSettings (line 57) | ProjectSettings *ProjectSettings::get_singleton() { function String (line 61) | String ProjectSettings::get_project_data_dir_name() const { function String (line 65) | String ProjectSettings::get_project_data_path() const { function String (line 69) | String ProjectSettings::get_resource_path() const { function String (line 74) | String ProjectSettings::get_imported_files_path() const { function PackedStringArray (line 81) | const PackedStringArray ProjectSettings::get_required_features() { function PackedStringArray (line 91) | const PackedStringArray ProjectSettings::_get_supported_features() { function PackedStringArray (line 119) | const PackedStringArray ProjectSettings::get_unsupported_features(const ... function PackedStringArray (line 136) | const PackedStringArray ProjectSettings::_trim_to_supported_features(con... function String (line 157) | String ProjectSettings::localize_path(const String &p_path) const { function String (line 266) | String ProjectSettings::globalize_path(const String &p_path) const { function Variant (line 392) | Variant ProjectSettings::get_setting_with_override_and_custom_features(c... function Variant (line 415) | Variant ProjectSettings::get_setting_with_override(const StringName &p_n... type _VCSort (line 442) | struct _VCSort { function Error (line 870) | Error ProjectSettings::setup(const String &p_path, const String &p_main_... function Error (line 909) | Error ProjectSettings::_load_settings_binary(const String &p_path) { function Error (line 943) | Error ProjectSettings::_load_settings_text(const String &p_path) { function Error (line 997) | Error ProjectSettings::_load_settings_text_or_binary(const String &p_tex... function Error (line 1033) | Error ProjectSettings::load_custom(const String &p_path) { function Error (line 1069) | Error ProjectSettings::save() { function Error (line 1077) | Error ProjectSettings::_save_settings_binary(const String &p_file, const... function Error (line 1146) | Error ProjectSettings::_save_settings_text(const String &p_file, const R... function Error (line 1196) | Error ProjectSettings::_save_custom_bnd(const String &p_file) { // add o... function _csproj_exists (line 1201) | bool _csproj_exists(const String &p_root_dir) { function Error (line 1218) | Error ProjectSettings::save_custom(const String &p_path, const CustomMap... function Variant (line 1327) | Variant _GLOBAL_DEF(const String &p_var, const Variant &p_default, bool ... function Variant (line 1343) | Variant _GLOBAL_DEF(const PropertyInfo &p_info, const Variant &p_default... function Variant (line 1408) | Variant ProjectSettings::get_setting(const String &p_setting, const Vari... function PackedStringArray (line 1416) | PackedStringArray ProjectSettings::get_changed_settings() const { function String (line 1469) | String ProjectSettings::get_global_class_list_path() const { function String (line 1564) | String ProjectSettings::get_scene_groups_cache_path() const { function Variant (line 1616) | Variant ProjectSettings::get_editor_setting_override(const String &p_set... FILE: core/config/project_settings.h type AutoloadInfo (line 68) | struct AutoloadInfo { function is_using_datapack (line 213) | bool is_using_datapack() const; FILE: core/core_bind.cpp type CoreBind (line 51) | namespace CoreBind { function Error (line 55) | Error ResourceLoader::load_threaded_request(const String &p_path, cons... function PackedStringArray (line 109) | PackedStringArray ResourceLoader::get_dependencies(const String &p_pat... function Error (line 174) | Error ResourceSaver::save(RequiredParam p_resource, const St... function Error (line 178) | Error ResourceSaver::set_uid(const String &p_path, ResourceUID::ID p_u... function PackedByteArray (line 287) | PackedByteArray OS::get_entropy(int p_bytes) { function String (line 295) | String OS::get_system_ca_certificates() { function PackedStringArray (line 299) | PackedStringArray OS::get_connected_midi_inputs() { function String (line 351) | String OS::get_system_font_path(const String &p_font_name, int p_weigh... function String (line 359) | String OS::get_executable_path() const { function Error (line 363) | Error OS::shell_open(const String &p_uri) { function Error (line 372) | Error OS::shell_show_in_file_manager(const String &p_path, bool p_open... function String (line 381) | String OS::read_string_from_stdin(int64_t p_buffer_size) { function PackedByteArray (line 385) | PackedByteArray OS::read_buffer_from_stdin(int64_t p_buffer_size) { function Dictionary (line 419) | Dictionary OS::execute_with_pipe(const String &p_path, const Vector &p_rects) { function Geometry3D (line 1163) | Geometry3D *Geometry3D::get_singleton() { function Vector3 (line 1200) | Vector3 Geometry3D::get_closest_point_to_segment(const Vector3 &p_poin... function Vector3 (line 1204) | Vector3 Geometry3D::get_closest_point_to_segment_uncapped(const Vector... function Vector3 (line 1208) | Vector3 Geometry3D::get_triangle_barycentric_coords(const Vector3 &p_p... function Variant (line 1213) | Variant Geometry3D::ray_intersects_triangle(const Vector3 &p_from, con... function Variant (line 1222) | Variant Geometry3D::segment_intersects_triangle(const Vector3 &p_from,... function Marshalls (line 1305) | Marshalls *Marshalls::get_singleton() { function String (line 1309) | String Marshalls::variant_to_base64(const Variant &p_var, bool p_full_... function Variant (line 1327) | Variant Marshalls::base64_to_variant(const String &p_str, bool p_allow... function String (line 1345) | String Marshalls::raw_to_base64(const Vector &p_arr) { function String (line 1368) | String Marshalls::utf8_to_base64(const String &p_str) { function String (line 1378) | String Marshalls::base64_to_utf8(const String &p_str) { function Error (line 1493) | Error Thread::start(const Callable &p_callable, Priority p_priority) { function String (line 1511) | String Thread::get_id() const { function Variant (line 1523) | Variant Thread::wait_to_finish() { type Special (line 1556) | namespace Special { function PackedStringArray (line 1560) | PackedStringArray ClassDB::get_class_list() const { function PackedStringArray (line 1576) | PackedStringArray ClassDB::get_inheriters_from_class(const StringNam... function StringName (line 1590) | StringName ClassDB::get_parent_class(const StringName &p_class) const { function Variant (line 1606) | Variant ClassDB::instantiate(const StringName &p_class) const { function Dictionary (line 1629) | Dictionary ClassDB::class_get_signal(const StringName &p_class, cons... function StringName (line 1661) | StringName ClassDB::class_get_property_getter(const StringName &p_cl... function StringName (line 1665) | StringName ClassDB::class_get_property_setter(const StringName &p_cl... function Variant (line 1669) | Variant ClassDB::class_get_property(Object *p_object, const StringNa... function Error (line 1675) | Error ClassDB::class_set_property(Object *p_object, const StringName... function Variant (line 1686) | Variant ClassDB::class_get_property_default_value(const StringName &... function Variant (line 1715) | Variant ClassDB::class_call_static(const Variant **p_arguments, int ... function PackedStringArray (line 1732) | PackedStringArray ClassDB::class_get_integer_constant_list(const Str... function PackedStringArray (line 1763) | PackedStringArray ClassDB::class_get_enum_list(const StringName &p_c... function PackedStringArray (line 1777) | PackedStringArray ClassDB::class_get_enum_constants(const StringName... function StringName (line 1791) | StringName ClassDB::class_get_integer_constant_enum(const StringName... function MainLoop (line 1947) | MainLoop *Engine::get_main_loop() const { function Dictionary (line 1952) | Dictionary Engine::get_version_info() const { function Dictionary (line 1956) | Dictionary Engine::get_author_info() const { function Dictionary (line 1964) | Dictionary Engine::get_donor_info() const { function Dictionary (line 1968) | Dictionary Engine::get_license_info() const { function String (line 1972) | String Engine::get_license_text() const { function String (line 1976) | String Engine::get_architecture_name() const { function Object (line 1988) | Object *Engine::get_singleton_object(const StringName &p_name) const { function Error (line 2019) | Error Engine::register_script_language(ScriptLanguage *p_language) { function Error (line 2023) | Error Engine::unregister_script_language(const ScriptLanguage *p_langu... function ScriptLanguage (line 2031) | ScriptLanguage *Engine::get_script_language(int p_index) const { function String (line 2057) | String Engine::get_write_movie_path() const { function Error (line 2226) | Error EngineDebugger::call_capture(void *p_user, const String &p_cmd, ... FILE: core/core_bind.h function class (line 48) | class ResourceLoader : public Object { function class (line 93) | class ResourceSaver : public Object { function class (line 125) | class Logger : public RefCounted { function class (line 146) | class OS : public Object { function class (line 324) | class Geometry2D : public Object { function class (line 390) | class Geometry3D : public Object { function class (line 421) | class Marshalls : public Object { function class (line 445) | class Mutex : public RefCounted { function class (line 457) | class Semaphore : public RefCounted { type Priority (line 486) | enum Priority { function String (line 494) | String get_id() const; FILE: core/core_builders.py function disabled_class_builder (line 10) | def disabled_class_builder(target, source, env): function version_info_builder (line 18) | def version_info_builder(target, source, env): function version_hash_builder (line 37) | def version_hash_builder(target, source, env): function encryption_key_builder (line 49) | def encryption_key_builder(target, source, env): function make_certs_header (line 74) | def make_certs_header(target, source, env): function make_authors_header (line 95) | def make_authors_header(target, source, env): function make_donors_header (line 126) | def make_donors_header(target, source, env): function make_license_header (line 161) | def make_license_header(target, source, env): FILE: core/core_constants.cpp type _CoreConstant (line 40) | struct _CoreConstant { method _CoreConstant (line 49) | _CoreConstant() {} method _CoreConstant (line 52) | _CoreConstant(const StringName &p_enum_name, const char *p_name, int64... method _CoreConstant (line 60) | _CoreConstant(const StringName &p_enum_name, const char *p_name, int64... function register_global_constants (line 256) | void register_global_constants() { function unregister_global_constants (line 825) | void unregister_global_constants() { function StringName (line 835) | StringName CoreConstants::get_global_constant_enum(int p_idx) { FILE: core/core_constants.h function class (line 37) | class CoreConstants { FILE: core/core_globals.h function class (line 36) | class CoreGlobals { FILE: core/core_string_names.h function class (line 35) | class CoreStringNames { function free (line 40) | static void free() { function _FORCE_INLINE_ (line 45) | _FORCE_INLINE_ static CoreStringNames *get_singleton() { return singleto... FILE: core/crypto/aes_context.cpp function Error (line 35) | Error AESContext::start(Mode p_mode, const PackedByteArray &p_key, const... function PackedByteArray (line 57) | PackedByteArray AESContext::update(const PackedByteArray &p_src) { function PackedByteArray (line 92) | PackedByteArray AESContext::get_iv_state() { FILE: core/crypto/aes_context.h function class (line 37) | class AESContext : public RefCounted { FILE: core/crypto/crypto.cpp function CryptoKey (line 38) | CryptoKey *CryptoKey::create(bool p_notify_postinitialize) { function X509Certificate (line 54) | X509Certificate *X509Certificate::create(bool p_notify_postinitialize) { function HMACContext (line 118) | HMACContext *HMACContext::create(bool p_notify_postinitialize) { function Crypto (line 129) | Crypto *Crypto::create(bool p_notify_postinitialize) { function PackedByteArray (line 142) | PackedByteArray Crypto::hmac_digest(HashingContext::HashType p_hash_type... FILE: core/crypto/crypto.h function class (line 37) | class CryptoKey : public Resource { function class (line 53) | class X509Certificate : public Resource { function class (line 69) | class TLSOptions : public RefCounted { function class (line 101) | class HMACContext : public RefCounted { function class (line 118) | class Crypto : public RefCounted { FILE: core/crypto/crypto_core.cpp function Error (line 71) | Error CryptoCore::RandomGenerator::init() { function Error (line 79) | Error CryptoCore::RandomGenerator::get_random_bytes(uint8_t *r_buffer, s... function Error (line 97) | Error CryptoCore::MD5Context::start() { function Error (line 102) | Error CryptoCore::MD5Context::update(const uint8_t *p_src, size_t p_len) { function Error (line 107) | Error CryptoCore::MD5Context::finish(unsigned char r_hash[16]) { function Error (line 123) | Error CryptoCore::SHA1Context::start() { function Error (line 128) | Error CryptoCore::SHA1Context::update(const uint8_t *p_src, size_t p_len) { function Error (line 133) | Error CryptoCore::SHA1Context::finish(unsigned char r_hash[20]) { function Error (line 149) | Error CryptoCore::SHA256Context::start() { function Error (line 154) | Error CryptoCore::SHA256Context::update(const uint8_t *p_src, size_t p_l... function Error (line 159) | Error CryptoCore::SHA256Context::finish(unsigned char r_hash[32]) { function Error (line 175) | Error CryptoCore::AESContext::set_encode_key(const uint8_t *p_key, size_... function Error (line 180) | Error CryptoCore::AESContext::set_decode_key(const uint8_t *p_key, size_... function Error (line 185) | Error CryptoCore::AESContext::encrypt_ecb(const uint8_t p_src[16], uint8... function Error (line 190) | Error CryptoCore::AESContext::encrypt_cbc(size_t p_length, uint8_t r_iv[... function Error (line 195) | Error CryptoCore::AESContext::encrypt_cfb(size_t p_length, uint8_t p_iv[... function Error (line 201) | Error CryptoCore::AESContext::decrypt_ecb(const uint8_t p_src[16], uint8... function Error (line 206) | Error CryptoCore::AESContext::decrypt_cbc(size_t p_length, uint8_t r_iv[... function Error (line 211) | Error CryptoCore::AESContext::decrypt_cfb(size_t p_length, uint8_t p_iv[... function String (line 218) | String CryptoCore::b64_encode_str(const uint8_t *p_src, size_t p_src_len) { function Error (line 229) | Error CryptoCore::b64_encode(uint8_t *r_dst, size_t p_dst_len, size_t *r... function Error (line 234) | Error CryptoCore::b64_decode(uint8_t *r_dst, size_t p_dst_len, size_t *r... function Error (line 239) | Error CryptoCore::md5(const uint8_t *p_src, size_t p_src_len, unsigned c... function Error (line 244) | Error CryptoCore::sha1(const uint8_t *p_src, size_t p_src_len, unsigned ... function Error (line 249) | Error CryptoCore::sha256(const uint8_t *p_src, size_t p_src_len, unsigne... FILE: core/crypto/crypto_core.h function class (line 40) | class CryptoCore { FILE: core/crypto/crypto_resource_format.cpp function String (line 69) | String ResourceFormatLoaderCrypto::get_resource_type(const String &p_pat... function Error (line 79) | Error ResourceFormatSaverCrypto::save(const Ref &p_resource, c... FILE: core/crypto/crypto_resource_format.h function class (line 37) | class ResourceFormatLoaderCrypto : public ResourceFormatLoader { function class (line 51) | class ResourceFormatSaverCrypto : public ResourceFormatSaver { FILE: core/crypto/hashing_context.cpp function Error (line 36) | Error HashingContext::start(HashType p_type) { function Error (line 51) | Error HashingContext::update(const PackedByteArray &p_chunk) { function PackedByteArray (line 67) | PackedByteArray HashingContext::finish() { FILE: core/crypto/hashing_context.h function class (line 36) | class HashingContext : public RefCounted { FILE: core/debugger/debugger_marshalls.cpp function Array (line 38) | Array DebuggerMarshalls::ScriptStackDump::serialize() { function Array (line 65) | Array DebuggerMarshalls::ScriptStackVariable::serialize(int max_size) { function Array (line 97) | Array DebuggerMarshalls::OutputError::serialize() { function Array (line 147) | Array DebuggerMarshalls::serialize_key_shortcut(const Ref &p_s... FILE: core/debugger/debugger_marshalls.h type DebuggerMarshalls (line 36) | struct DebuggerMarshalls { FILE: core/debugger/engine_debugger.cpp function Error (line 100) | Error EngineDebugger::capture_parse(const StringName &p_name, const Stri... FILE: core/debugger/engine_debugger.h function class (line 43) | class EngineDebugger { FILE: core/debugger/engine_profiler.cpp function Error (line 54) | Error EngineProfiler::bind(const String &p_name) { function Error (line 72) | Error EngineProfiler::unbind() { FILE: core/debugger/engine_profiler.h function class (line 36) | class EngineProfiler : public RefCounted { FILE: core/debugger/local_debugger.cpp type LocalDebugger::ScriptsProfiler (line 39) | struct LocalDebugger::ScriptsProfiler { type ProfileInfoSort (line 40) | struct ProfileInfoSort { method toggle (line 50) | void toggle(bool p_enable, const Array &p_opts) { method tick (line 66) | void tick(double p_frame_time, double p_process_time, double p_physics... method _print_frame_data (line 71) | void _print_frame_data(bool p_accumulated) { method ScriptsProfiler (line 114) | ScriptsProfiler() { FILE: core/debugger/local_debugger.h function class (line 36) | class LocalDebugger : public EngineDebugger { FILE: core/debugger/remote_debugger.cpp class RemoteDebugger::PerformanceProfiler (line 47) | class RemoteDebugger::PerformanceProfiler : public EngineProfiler { method toggle (line 53) | void toggle(bool p_enable, const Array &p_opts) override {} method add (line 54) | void add(const Array &p_data) override {} method tick (line 55) | void tick(double p_frame_time, double p_process_time, double p_physics... method PerformanceProfiler (line 99) | explicit PerformanceProfiler(Object *p_performance) { function Error (line 104) | Error RemoteDebugger::_put_msg(const String &p_message, const Array &p_d... function Error (line 338) | Error RemoteDebugger::_try_capture(const String &p_msg, const Array &p_d... function Array (line 381) | Array RemoteDebugger::_get_message() { function Error (line 721) | Error RemoteDebugger::_core_capture(const String &p_cmd, const Array &p_... function Error (line 750) | Error RemoteDebugger::_profiler_capture(const String &p_cmd, const Array... FILE: core/debugger/remote_debugger.h function class (line 39) | class RemoteDebugger : public EngineDebugger { FILE: core/debugger/remote_debugger_peer.cpp function Array (line 48) | Array RemoteDebuggerPeerTCP::get_message() { function Error (line 58) | Error RemoteDebuggerPeerTCP::put_message(const Array &p_arr) { function Error (line 161) | Error RemoteDebuggerPeerTCP::_try_connect(Ref tcp_clie... FILE: core/debugger/remote_debugger_peer.h function class (line 40) | class RemoteDebuggerPeer : public RefCounted { function class (line 59) | class RemoteDebuggerPeerTCP : public RemoteDebuggerPeer { FILE: core/debugger/script_debugger.cpp function String (line 63) | String ScriptDebugger::breakpoint_find_source(const String &p_source) co... function ScriptLanguage (line 105) | ScriptLanguage *ScriptDebugger::get_break_language() const { FILE: core/debugger/script_debugger.h function class (line 38) | class ScriptDebugger { FILE: core/doc_data.cpp function String (line 36) | String DocData::get_default_value_string(const Variant &p_value) { FILE: core/doc_data.h function class (line 35) | class DocData { function ArgumentDoc (line 49) | static ArgumentDoc from_dict(const Dictionary &p_dict) { function Dictionary (line 73) | static Dictionary to_dict(const ArgumentDoc &p_doc) { function else (line 97) | struct MethodDoc { function MethodDoc (line 141) | static MethodDoc from_dict(const Dictionary &p_dict) { function Dictionary (line 209) | static Dictionary to_dict(const MethodDoc &p_doc) { type ConstantDoc (line 265) | struct ConstantDoc { function Dictionary (line 337) | static Dictionary to_dict(const ConstantDoc &p_doc) { type PropertyDoc (line 377) | struct PropertyDoc { function Dictionary (line 463) | static Dictionary to_dict(const PropertyDoc &p_doc) { type ThemeItemDoc (line 517) | struct ThemeItemDoc { function ThemeItemDoc (line 535) | static ThemeItemDoc from_dict(const Dictionary &p_dict) { function Dictionary (line 574) | static Dictionary to_dict(const ThemeItemDoc &p_doc) { function if (line 613) | struct TutorialDoc { function Dictionary (line 629) | static Dictionary to_dict(const TutorialDoc &p_doc) { type EnumDoc (line 644) | struct EnumDoc { function Dictionary (line 679) | static Dictionary to_dict(const EnumDoc &p_doc) { function from_dict (line 698) | struct ClassDoc { FILE: core/error/error_list.h type Error (line 46) | enum Error { FILE: core/error/error_macros.cpp function _err_print_fallback (line 51) | static void _err_print_fallback(const char *p_function, const char *p_fi... function add_error_handler (line 63) | void add_error_handler(ErrorHandlerList *p_handler) { function remove_error_handler (line 77) | void remove_error_handler(const ErrorHandlerList *p_handler) { function _err_print_error (line 100) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_error (line 104) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_error (line 109) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_error_asap (line 149) | void _err_print_error_asap(const String &p_error, ErrorHandlerType p_typ... function _err_print_error (line 186) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_error (line 190) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_error (line 194) | void _err_print_error(const char *p_function, const char *p_file, int p_... function _err_print_index_error (line 199) | void _err_print_index_error(const char *p_function, const char *p_file, ... function _err_print_index_error (line 205) | void _err_print_index_error(const char *p_function, const char *p_file, ... function _err_flush_stdout (line 209) | void _err_flush_stdout() { function _physics_interpolation_warning (line 214) | void _physics_interpolation_warning(const char *p_function, const char *... FILE: core/error/error_macros.h type ErrorHandlerType (line 38) | enum ErrorHandlerType { type ErrorHandlerList (line 63) | struct ErrorHandlerList { FILE: core/extension/extension_api_dump.cpp function String (line 45) | static String get_builtin_or_variant_type_name(const Variant::Type p_typ... function String (line 53) | static String get_property_info_type_name(const PropertyInfo &p_info) { function String (line 91) | static String get_type_meta_name(const GodotTypeInfo::Metadata metadata) { function String (line 96) | static String fix_doc_description(const String &p_bbcode) { function Dictionary (line 104) | Dictionary GDExtensionAPIDump::generate_extension_api(bool p_include_doc... function compare_value (line 1343) | static bool compare_value(const String &p_path, const String &p_field, c... function compare_dict_array (line 1389) | static bool compare_dict_array(const Dictionary &p_old_api, const Dictio... function compare_sub_dict_array (line 1548) | static bool compare_sub_dict_array(HashSet &r_removed_classes_re... function Error (line 1592) | Error GDExtensionAPIDump::validate_extension_json_file(const String &p_p... FILE: core/extension/extension_api_dump.h function class (line 39) | class GDExtensionAPIDump { FILE: core/extension/gdextension.cpp function String (line 45) | String GDExtension::get_extension_list_config_file() { class GDExtensionMethodBind (line 49) | class GDExtensionMethodBind : public MethodBind { method _gen_argument_type (line 70) | virtual Variant::Type _gen_argument_type(int p_arg) const override { method PropertyInfo (line 77) | virtual PropertyInfo _gen_argument_type_info(int p_arg) const override { method is_valid (line 87) | virtual bool is_valid() const override { return valid; } method get_argument_meta (line 91) | virtual GodotTypeInfo::Metadata get_argument_meta(int p_arg) const ove... method Variant (line 100) | virtual Variant call(Object *p_object, const Variant **p_args, int p_a... method validated_call (line 114) | virtual void validated_call(Object *p_object, const Variant **p_args, ... method ptrcall (line 146) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_re... method is_vararg (line 156) | virtual bool is_vararg() const override { method try_update (line 161) | bool try_update(const GDExtensionClassMethodInfo *p_method_info) { method update (line 194) | void update(const GDExtensionClassMethodInfo *p_method_info) { method GDExtensionMethodBind (line 236) | explicit GDExtensionMethodBind(const GDExtensionClassMethodInfo *p_met... function GDExtensionInterfaceFunctionPtr (line 728) | GDExtensionInterfaceFunctionPtr GDExtension::get_interface_function(cons... function Error (line 734) | Error GDExtension::open_library(const String &p_path, const Ref &p_moti... function _THREAD_SAFE_METHOD_ (line 1806) | _THREAD_SAFE_METHOD_ function JoyButton (line 2048) | JoyButton Input::_get_output_button(const String &output) { function JoyAxis (line 2057) | JoyAxis Input::_get_output_axis(const String &output) { function String (line 2276) | String Input::get_joy_guid(int p_device) const { function Dictionary (line 2281) | Dictionary Input::get_joy_info(int p_device) const { FILE: core/input/input.h function namespace (line 43) | namespace InputClassEnums { function class (line 78) | class Input : public Object { type VibrationInfo (line 169) | struct VibrationInfo { type MotionInfo (line 178) | struct MotionInfo { type VelocityTrack (line 195) | struct VelocityTrack { type Joypad (line 210) | struct Joypad { type JoyType (line 236) | enum JoyType { type JoyAxisRange (line 243) | enum JoyAxisRange { type JoyEvent (line 249) | struct JoyEvent { type JoyBinding (line 255) | struct JoyBinding { type JoyDeviceMapping (line 285) | struct JoyDeviceMapping { FILE: core/input/input_builders.py function make_default_controller_mappings (line 8) | def make_default_controller_mappings(target, source, env): FILE: core/input/input_enums.h type class (line 35) | enum class type class (line 52) | enum class type class (line 60) | enum class type class (line 68) | enum class type class (line 80) | enum class type class (line 112) | enum class type class (line 134) | enum class function MouseButtonMask (line 147) | enum class MouseButtonMask { FILE: core/input/input_event.cpp function String (line 262) | String InputEventWithModifiers::as_text() const { function String (line 285) | String InputEventWithModifiers::_to_string() { function Key (line 345) | Key InputEventKey::get_keycode() const { function Key (line 354) | Key InputEventKey::get_key_label() const { function Key (line 363) | Key InputEventKey::get_physical_keycode() const { function KeyLocation (line 381) | KeyLocation InputEventKey::get_location() const { function Key (line 394) | Key InputEventKey::get_keycode_with_modifiers() const { function Key (line 398) | Key InputEventKey::get_physical_keycode_with_modifiers() const { function Key (line 402) | Key InputEventKey::get_key_label_with_modifiers() const { function String (line 406) | String InputEventKey::as_text_physical_keycode() const { function String (line 423) | String InputEventKey::as_text_keycode() const { function String (line 440) | String InputEventKey::as_text_key_label() const { function String (line 457) | String InputEventKey::as_text_location() const { function String (line 474) | String InputEventKey::as_text() const { function String (line 498) | String InputEventKey::_to_string() { function Vector2 (line 688) | Vector2 InputEventMouse::get_position() const { function Vector2 (line 696) | Vector2 InputEventMouse::get_global_position() const { function MouseButton (line 734) | MouseButton InputEventMouseButton::get_button_index() const { function String (line 834) | String InputEventMouseButton::as_text() const { function String (line 866) | String InputEventMouseButton::_to_string() { function Vector2 (line 924) | Vector2 InputEventMouseMotion::get_tilt() const { function Vector2 (line 948) | Vector2 InputEventMouseMotion::get_relative() const { function Vector2 (line 956) | Vector2 InputEventMouseMotion::get_relative_screen_position() const { function Vector2 (line 964) | Vector2 InputEventMouseMotion::get_velocity() const { function Vector2 (line 972) | Vector2 InputEventMouseMotion::get_screen_velocity() const { function String (line 1002) | String InputEventMouseMotion::as_text() const { function String (line 1006) | String InputEventMouseMotion::_to_string() { function JoyAxis (line 1119) | JoyAxis InputEventJoypadMotion::get_axis() const { function String (line 1196) | String InputEventJoypadMotion::as_text() const { function String (line 1202) | String InputEventJoypadMotion::_to_string() { function JoyButton (line 1234) | JoyButton InputEventJoypadButton::get_button_index() const { function String (line 1307) | String InputEventJoypadButton::as_text() const { function String (line 1321) | String InputEventJoypadButton::_to_string() { function Vector2 (line 1363) | Vector2 InputEventScreenTouch::get_position() const { function String (line 1398) | String InputEventScreenTouch::as_text() const { function String (line 1404) | String InputEventScreenTouch::_to_string() { function Vector2 (line 1445) | Vector2 InputEventScreenDrag::get_tilt() const { function Vector2 (line 1469) | Vector2 InputEventScreenDrag::get_position() const { function Vector2 (line 1477) | Vector2 InputEventScreenDrag::get_relative() const { function Vector2 (line 1485) | Vector2 InputEventScreenDrag::get_relative_screen_position() const { function Vector2 (line 1493) | Vector2 InputEventScreenDrag::get_velocity() const { function Vector2 (line 1501) | Vector2 InputEventScreenDrag::get_screen_velocity() const { function String (line 1528) | String InputEventScreenDrag::as_text() const { function String (line 1532) | String InputEventScreenDrag::_to_string() { function StringName (line 1600) | StringName InputEventAction::get_action() const { function String (line 1659) | String InputEventAction::as_text() const { function String (line 1674) | String InputEventAction::_to_string() { function Vector2 (line 1710) | Vector2 InputEventGesture::get_position() const { function real_t (line 1720) | real_t InputEventMagnifyGesture::get_factor() const { function String (line 1741) | String InputEventMagnifyGesture::as_text() const { function String (line 1745) | String InputEventMagnifyGesture::_to_string() { function Vector2 (line 1762) | Vector2 InputEventPanGesture::get_delta() const { function String (line 1783) | String InputEventPanGesture::as_text() const { function String (line 1787) | String InputEventPanGesture::_to_string() { function MIDIMessage (line 1812) | MIDIMessage InputEventMIDI::get_message() const { function String (line 1864) | String InputEventMIDI::as_text() const { function String (line 1868) | String InputEventMIDI::_to_string() { function String (line 1938) | String InputEventShortcut::as_text() const { function String (line 1944) | String InputEventShortcut::_to_string() { FILE: core/input/input_event.h type Transform2D (line 45) | struct Transform2D function get_device (line 70) | int get_device() const; function virtual (line 94) | virtual InputEventType get_type() const { return InputEventType::INVALID; } function class (line 110) | class InputEventWithModifiers : public InputEventFromWindow { function get_factor (line 244) | float get_factor() const; function Vector2 (line 283) | Vector2 get_tilt() const; function class (line 340) | class InputEventJoypadButton : public InputEvent { function StringName (line 464) | StringName get_action() const; function virtual (line 481) | virtual String as_text() const override; function get_channel (line 553) | int get_channel() const; FILE: core/input/input_event_codec.cpp type BoolShift (line 36) | enum class BoolShift : uint8_t { function encode_key_modifier_state (line 52) | uint8_t encode_key_modifier_state(Ref p_event) { function decode_key_modifier_state (line 61) | void decode_key_modifier_state(uint8_t bools, Ref &p_event, PackedByt... function Error (line 104) | Error decode_input_event_key(const PackedByteArray &p_data, Ref &p... function Error (line 161) | Error decode_input_event_mouse_button(const PackedByteArray &p_data, Ref... function encode_input_event_mouse_motion (line 185) | void encode_input_event_mouse_motion(const Ref &p... function decode_input_event_mouse_motion (line 211) | void decode_input_event_mouse_motion(const PackedByteArray &p_data, Ref<... function encode_input_event_joypad_button (line 252) | void encode_input_event_joypad_button(const Ref ... function decode_input_event_joypad_button (line 272) | void decode_input_event_joypad_button(const PackedByteArray &p_data, Ref... function encode_input_event_joypad_motion (line 289) | void encode_input_event_joypad_motion(const Ref ... function decode_input_event_joypad_motion (line 305) | void decode_input_event_joypad_motion(const PackedByteArray &p_data, Ref... function encode_input_event_gesture_pan (line 321) | void encode_input_event_gesture_pan(const Ref &p_e... function decode_input_event_gesture_pan (line 338) | void decode_input_event_gesture_pan(const PackedByteArray &p_data, Ref &p_event, PackedByteArray ... function decode_input_event (line 423) | void decode_input_event(const PackedByteArray &p_data, Ref &... FILE: core/input/input_map.cpp function String (line 66) | String InputMap::suggest_actions(const StringName &p_action) const { function String (line 171) | String InputMap::get_action_description(const StringName &p_action) const { type _BuiltinActionDisplayName (line 360) | struct _BuiltinActionDisplayName { function String (line 440) | String InputMap::get_builtin_display_name(const String &p_name) const { FILE: core/input/input_map.h type Action (line 49) | struct Action { FILE: core/input/shortcut.cpp function Array (line 53) | Array Shortcut::get_events() const { function String (line 78) | String Shortcut::get_as_text() const { FILE: core/input/shortcut.h function class (line 36) | class Shortcut : public Resource { FILE: core/io/compression.h function class (line 38) | class Compression { FILE: core/io/config_file.cpp function Variant (line 58) | Variant ConfigFile::get_value(const String &p_section, const String &p_k... function String (line 123) | String ConfigFile::encode_to_text() const { function Error (line 145) | Error ConfigFile::save(const String &p_path) { function Error (line 156) | Error ConfigFile::save_encrypted(const String &p_path, const Vector file) { function Error (line 213) | Error ConfigFile::load(const String &p_path) { function Error (line 224) | Error ConfigFile::load_encrypted(const String &p_path, const Vector f) { function Error (line 268) | Error ConfigFile::parse(const String &p_data) { function Error (line 274) | Error ConfigFile::_parse(const String &p_path, VariantParser::Stream *p_... FILE: core/io/config_file.h function class (line 38) | class ConfigFile : public RefCounted { FILE: core/io/delta_encoding.cpp type ZstdCompressionContext (line 42) | struct ZstdCompressionContext { type ZstdDecompressionContext (line 48) | struct ZstdDecompressionContext { function Error (line 58) | Error DeltaEncoding::encode_delta(Span p_old_data, Span p_old_data, Span &p_target_da, const String &p_... function Error (line 546) | Error DirAccess::copy_dir(const String &p_from, String p_to, int p_chmod... function PackedStringArray (line 572) | PackedStringArray DirAccess::get_files() { function PackedStringArray (line 576) | PackedStringArray DirAccess::get_files_at(const String &p_path) { function PackedStringArray (line 582) | PackedStringArray DirAccess::get_directories() { function PackedStringArray (line 586) | PackedStringArray DirAccess::get_directories_at(const String &p_path) { function PackedStringArray (line 592) | PackedStringArray DirAccess::_get_contents(bool p_directories) { function String (line 608) | String DirAccess::_get_next() { FILE: core/io/dir_access.h function class (line 38) | class DirAccess : public RefCounted { FILE: core/io/dtls_server.cpp function DTLSServer (line 35) | DTLSServer *DTLSServer::create(bool p_notify_postinitialize) { FILE: core/io/dtls_server.h function class (line 35) | class DTLSServer : public RefCounted { FILE: core/io/file_access.cpp function Error (line 156) | Error FileAccess::reopen(const String &p_path, int p_mode_flags) { function Error (line 242) | Error FileAccess::get_open_error() { function String (line 254) | String FileAccess::fix_path(const String &p_path) const { function real_t (line 373) | real_t FileAccess::get_real() const { function Variant (line 381) | Variant FileAccess::get_var(bool p_allow_objects) const { function String (line 401) | String FileAccess::get_token() const { class CharBuffer (line 420) | class CharBuffer { method grow (line 428) | bool grow() { method _FORCE_INLINE_ (line 453) | _FORCE_INLINE_ void push_back(char c) { method _FORCE_INLINE_ (line 461) | _FORCE_INLINE_ const char *get_data() const { function String (line 466) | String FileAccess::get_line() const { function String (line 555) | String FileAccess::get_as_text() const { function String (line 588) | String FileAccess::get_as_utf8_string() const { function Error (line 717) | Error FileAccess::set_unix_permissions(const String &p_file, BitField &p_file) { function String (line 1024) | String FileAccess::get_sha256(const String &p_file) { FILE: core/io/file_access.h function class (line 45) | class FileAccess : public RefCounted { FILE: core/io/file_access_compressed.cpp function Error (line 43) | Error FileAccessCompressed::open_after_magic(Ref p_base) { function Error (line 80) | Error FileAccessCompressed::open_internal(const String &p_path, int p_mo... function String (line 173) | String FileAccessCompressed::get_path() const { function String (line 181) | String FileAccessCompressed::get_path_absolute() const { function Error (line 306) | Error FileAccessCompressed::get_error() const { function Error (line 377) | Error FileAccessCompressed::_set_unix_permissions(const String &p_file, ... function Error (line 391) | Error FileAccessCompressed::_set_hidden_attribute(const String &p_file, ... function Error (line 405) | Error FileAccessCompressed::_set_read_only_attribute(const String &p_fil... FILE: core/io/file_access_compressed.h function class (line 36) | class FileAccessCompressed : public FileAccess { FILE: core/io/file_access_encrypted.cpp function Error (line 44) | Error FileAccessEncrypted::open_and_parse(Ref p_base, const ... function Error (line 121) | Error FileAccessEncrypted::open_and_parse_password(Ref p_bas... function Error (line 133) | Error FileAccessEncrypted::open_internal(const String &p_path, int p_mod... function String (line 180) | String FileAccessEncrypted::get_path() const { function String (line 188) | String FileAccessEncrypted::get_path_absolute() const { function Error (line 242) | Error FileAccessEncrypted::get_error() const { function Error (line 310) | Error FileAccessEncrypted::_set_unix_permissions(const String &p_file, B... function Error (line 324) | Error FileAccessEncrypted::_set_hidden_attribute(const String &p_file, b... function Error (line 338) | Error FileAccessEncrypted::_set_read_only_attribute(const String &p_file... FILE: core/io/file_access_encrypted.h function class (line 38) | class FileAccessEncrypted : public FileAccess { FILE: core/io/file_access_memory.cpp function Error (line 72) | Error FileAccessMemory::open_custom(const uint8_t *p_data, uint64_t p_le... function Error (line 79) | Error FileAccessMemory::open_internal(const String &p_path, int p_mode_f... function Error (line 146) | Error FileAccessMemory::get_error() const { FILE: core/io/file_access_memory.h function class (line 35) | class FileAccessMemory : public FileAccess { FILE: core/io/file_access_pack.cpp function Error (line 39) | Error PackedData::add_pack(const String &p_path, bool p_replace_files, u... function Error (line 430) | Error FileAccessPack::open_internal(const String &p_path, int p_mode_fla... function Error (line 503) | Error FileAccessPack::get_error() const { function Error (line 586) | Error DirAccessPack::list_dir_begin() { function String (line 601) | String DirAccessPack::get_next() { function String (line 634) | String DirAccessPack::get_drive(int p_drive) { function Error (line 692) | Error DirAccessPack::change_dir(String p_dir) { function String (line 702) | String DirAccessPack::get_current_dir(bool p_include_drive) const { function Error (line 726) | Error DirAccessPack::make_dir(String p_dir) { function Error (line 730) | Error DirAccessPack::rename(String p_from, String p_to) { function Error (line 734) | Error DirAccessPack::remove(String p_name) { function String (line 742) | String DirAccessPack::get_filesystem_type() const { FILE: core/io/file_access_pack.h type PackFlags (line 50) | enum PackFlags { type PackFileFlags (line 56) | enum PackFileFlags { function class (line 64) | class PackedData { function _FORCE_INLINE_ (line 123) | _FORCE_INLINE_ PathMD5 _get_simplified_path(const String &p_path) { function set_disabled (line 141) | void set_disabled(bool p_disabled) { disabled = p_disabled; } function PackedData (line 144) | static PackedData *get_singleton() { return singleton; } function class (line 174) | class PackedSourceDirectory : public PackSource { function virtual (line 193) | virtual uint64_t _get_modified_time(const String &p_file) override { ret... function virtual (line 194) | virtual uint64_t _get_access_time(const String &p_file) override { retur... function virtual (line 195) | virtual int64_t _get_size(const String &p_file) override { return -1; } function virtual (line 196) | virtual BitField _get_unix_permissions(... function virtual (line 197) | virtual Error _set_unix_permissions(const String &p_file, BitField &p_old_file) { function Error (line 153) | Error FileAccessPatched::get_error() const { FILE: core/io/file_access_patched.h function class (line 36) | class FileAccessPatched : public FileAccess { FILE: core/io/file_access_zip.cpp type ZipData (line 39) | struct ZipData { function uLong (line 56) | static uLong godot_read(voidpf opaque, voidpf stream, void *buf, uLong s... function uLong (line 62) | static uLong godot_write(voidpf opaque, voidpf stream, const void *buf, ... function godot_tell (line 66) | static long godot_tell(voidpf opaque, voidpf stream) { function godot_seek (line 71) | static long godot_seek(voidpf opaque, voidpf stream, uLong offset, int o... function godot_close (line 90) | static int godot_close(voidpf opaque, voidpf stream) { function godot_testerror (line 96) | static int godot_testerror(voidpf opaque, voidpf stream) { function voidpf (line 101) | static voidpf godot_alloc(voidpf opaque, uInt items, uInt size) { function godot_free (line 105) | static void godot_free(voidpf opaque, voidpf address) { function unzFile (line 116) | unzFile ZipArchive::get_file_handle(const String &p_file) const { function ZipArchive (line 216) | ZipArchive *ZipArchive::get_singleton() { function Error (line 232) | Error FileAccessZip::open_internal(const String &p_path, int p_mode_flag... function Error (line 305) | Error FileAccessZip::get_error() const { FILE: core/io/file_access_zip.h function class (line 39) | class ZipArchive : public PackSource { function class (line 73) | class FileAccessZip : public FileAccess { FILE: core/io/http_client.cpp function HTTPClient (line 47) | HTTPClient *HTTPClient::create(bool p_notify_postinitialize) { function Error (line 62) | Error HTTPClient::_request_raw(Method p_method, const String &p_url, con... function Error (line 67) | Error HTTPClient::_request(Method p_method, const String &p_url, const V... function String (line 73) | String HTTPClient::query_string_from_dict(const Dictionary &p_dict) { function Error (line 101) | Error HTTPClient::verify_headers(const Vector &p_headers) { function Dictionary (line 112) | Dictionary HTTPClient::_get_response_headers_as_dictionary() { function PackedStringArray (line 129) | PackedStringArray HTTPClient::_get_response_headers() { FILE: core/io/http_client.h function class (line 37) | class HTTPClient : public RefCounted { FILE: core/io/http_client_tcp.cpp function HTTPClient (line 41) | HTTPClient *HTTPClientTCP::_create_func(bool p_notify_postinitialize) { function Error (line 45) | Error HTTPClientTCP::connect_to_host(const String &p_host, int p_port, R... function _check_request_url (line 134) | static bool _check_request_url(HTTPClientTCP::Method p_method, const Str... function Error (line 153) | Error HTTPClientTCP::request(Method p_method, const String &p_url, const... function Error (line 235) | Error HTTPClientTCP::get_response_headers(List *r_response) { function Error (line 276) | Error HTTPClientTCP::poll() { function PackedByteArray (line 573) | PackedByteArray HTTPClientTCP::read_response_body_chunk() { function Error (line 738) | Error HTTPClientTCP::_get_http_data(uint8_t *p_buffer, int p_bytes, int ... FILE: core/io/http_client_tcp.h function class (line 39) | class HTTPClientTCP : public HTTPClient { FILE: core/io/image.cpp function String (line 444) | String Image::get_3d_image_validation_error_text(Image3DValidateError p_... function Size2i (line 479) | Size2i Image::get_size() const { function _convert (line 497) | static void _convert(int p_width, int p_height, const uint8_t *p_src, ui... function _convert_fast (line 539) | static void _convert_fast(int p_width, int p_height, const T *p_src, T *... function _are_formats_compatible (line 558) | static bool _are_formats_compatible(Image::Format p_format0, Image::Form... type ImageScaleType (line 867) | enum ImageScaleType { function _bicubic_interp_kernel (line 872) | static double _bicubic_interp_kernel(double x) { function _scale_cubic (line 887) | static void _scale_cubic(const uint8_t *__restrict p_src, uint8_t *__res... function _scale_bilinear (line 975) | static void _scale_bilinear(const uint8_t *__restrict p_src, uint8_t *__... function _scale_nearest (line 1080) | static void _scale_nearest(const uint8_t *__restrict p_src, uint8_t *__r... function _lanczos (line 1102) | static float _lanczos(float p_x) { function _scale_lanczos (line 1107) | static void _scale_lanczos(const uint8_t *__restrict p_src, uint8_t *__r... function _overlay (line 1226) | static void _overlay(const uint8_t *__restrict p_src, uint8_t *__restric... function _generate_po2_mipmap (line 1963) | static void _generate_po2_mipmap(const Component *p_src, Component *p_ds... function Error (line 2159) | Error Image::generate_mipmaps(bool p_renormalize) { function Error (line 2190) | Error Image::generate_mipmap_roughness(RoughnessChannel p_roughness_chan... type Status (line 2472) | enum Status { function Error (line 2765) | Error Image::load(const String &p_path) { function Error (line 2791) | Error Image::save_png(const String &p_path) const { function Error (line 2799) | Error Image::save_jpg(const String &p_path, float p_quality) const { function Error (line 2823) | Error Image::save_exr(const String &p_path, bool p_grayscale) const { function Error (line 2838) | Error Image::save_dds(const String &p_path) const { function Error (line 2853) | Error Image::save_webp(const String &p_path, const bool p_lossy, const f... function Size2i (line 2882) | Size2i Image::get_image_mipmap_size(int p_width, int p_height, Format p_... function Error (line 2915) | Error Image::decompress() { function Error (line 2945) | Error Image::compress(CompressMode p_mode, CompressSource p_source, ASTC... function Error (line 2951) | Error Image::compress_from_channels(CompressMode p_mode, UsedChannels p_... function Rect2i (line 3040) | Rect2i Image::get_used_rect() const { function Dictionary (line 3373) | Dictionary Image::_get_data() const { function Color (line 3383) | Color Image::get_pixelv(const Point2i &p_point) const { function _FORCE_INLINE_ (line 3395) | _FORCE_INLINE_ Color color_from_rgba4444(uint16_t p_col) { function _FORCE_INLINE_ (line 3403) | _FORCE_INLINE_ uint16_t color_to_rgba4444(Color p_col) { function _FORCE_INLINE_ (line 3414) | _FORCE_INLINE_ Color color_from_rgb565(uint16_t p_col) { function _FORCE_INLINE_ (line 3421) | _FORCE_INLINE_ uint16_t color_to_rgb565(Color p_col) { function Color (line 3431) | Color Image::_get_color_at_ofs(const uint8_t *ptr, uint32_t ofs) const { function Color (line 3683) | Color Image::get_pixel(int p_x, int p_y) const { function String (line 4321) | String Image::get_format_name(Format p_format) { function Error (line 4433) | Error Image::load_png_from_buffer(const Vector &p_array) { function Error (line 4437) | Error Image::load_jpg_from_buffer(const Vector &p_array) { function Error (line 4441) | Error Image::load_exr_from_buffer(const Vector &p_array) { function Error (line 4449) | Error Image::load_webp_from_buffer(const Vector &p_array) { function Error (line 4453) | Error Image::load_tga_from_buffer(const Vector &p_array) { function Error (line 4461) | Error Image::load_bmp_from_buffer(const Vector &p_array) { function Error (line 4469) | Error Image::load_dds_from_buffer(const Vector &p_array) { function Error (line 4477) | Error Image::load_svg_from_buffer(const Vector &p_array, float ... function Error (line 4495) | Error Image::load_svg_from_string(const String &p_svg_str, float scale) { function Error (line 4499) | Error Image::load_ktx_from_buffer(const Vector &p_array) { function Error (line 4546) | Error Image::_load_from_buffer(const Vector &p_array, ImageMemL... function Dictionary (line 4679) | Dictionary Image::compute_image_metrics(const Ref p_compared_imag... FILE: core/io/image.h type Error (line 46) | typedef Error (*SavePNGFunc)(const String &p_path, const Ref &p_i... type Vector (line 47) | typedef Vector (*SavePNGBufferFunc)(const Ref &p_img); type Error (line 49) | typedef Error (*SaveJPGFunc)(const String &p_path, const Ref &p_i... type Vector (line 50) | typedef Vector (*SaveJPGBufferFunc)(const Ref &p_img, fl... type Ref (line 52) | typedef Ref (*ImageMemLoadFunc)(const uint8_t *p_data, int p_size); type Ref (line 53) | typedef Ref (*ScalableImageMemLoadFunc)(const uint8_t *p_data, in... type Error (line 55) | typedef Error (*SaveWebPFunc)(const String &p_path, const Ref &p_... type Vector (line 56) | typedef Vector (*SaveWebPBufferFunc)(const Ref &p_img, c... type Error (line 58) | typedef Error (*SaveEXRFunc)(const String &p_path, const Ref &p_i... type Vector (line 59) | typedef Vector (*SaveEXRBufferFunc)(const Ref &p_img, bo... type Error (line 61) | typedef Error (*SaveDDSFunc)(const String &p_path, const Ref &p_i... type Vector (line 62) | typedef Vector (*SaveDDSBufferFunc)(const Ref &p_img); type Format (line 74) | enum Format : int32_t { type Interpolation (line 127) | enum Interpolation { type UsedChannels (line 138) | enum UsedChannels { type ASTCFormat (line 148) | enum ASTCFormat { type RoughnessChannel (line 153) | enum RoughnessChannel { type Image3DValidateError (line 161) | enum Image3DValidateError { type CompressMode (line 171) | enum CompressMode { type CompressSource (line 180) | enum CompressSource { type AlphaMode (line 187) | enum AlphaMode { type BasisUniversalPackerParams (line 193) | struct BasisUniversalPackerParams { FILE: core/io/image_loader.cpp function Error (line 53) | Error ImageFormatLoaderExtension::load_image(Ref p_image, Ref p_image, ... FILE: core/io/image_loader.h function class (line 42) | class ImageFormatLoader : public RefCounted { function class (line 68) | class ImageFormatLoaderExtension : public ImageFormatLoader { function class (line 85) | class ImageLoader { FILE: core/io/image_resource_format.cpp function String (line 98) | String ResourceFormatLoaderImage::get_resource_type(const String &p_path... FILE: core/io/image_resource_format.h function class (line 36) | class ResourceFormatLoaderImage : public ResourceFormatLoader { FILE: core/io/ip.cpp type _IP_ResolverPrivate (line 41) | struct _IP_ResolverPrivate { type QueueItem (line 42) | struct QueueItem { method clear (line 50) | void clear() { method QueueItem (line 57) | QueueItem() { method find_empty_id (line 64) | IP::ResolverID find_empty_id() const { method resolve_queues (line 79) | void resolve_queues() { method _thread_function (line 110) | static void _thread_function(void *self) { method String (line 121) | static String get_cache_key(const String &p_hostname, IP::Type p_type) { function IPAddress (line 126) | IPAddress IP::resolve_hostname(const String &p_hostname, IP::Type p_type) { function PackedStringArray (line 131) | PackedStringArray IP::resolve_hostname_addresses(const String &p_hostnam... function IPAddress (line 199) | IPAddress IP::get_resolve_item_address(ResolverID p_id) const { function Array (line 219) | Array IP::get_resolve_item_addresses(ResolverID p_id) const { function PackedStringArray (line 258) | PackedStringArray IP::_get_local_addresses() const { function IP (line 328) | IP *IP::get_singleton() { function IP (line 334) | IP *IP::create() { FILE: core/io/ip.h type _IP_ResolverPrivate (line 39) | struct _IP_ResolverPrivate function class (line 41) | class IP : public Object { FILE: core/io/ip_address.cpp function _FORCE_INLINE_ (line 259) | _FORCE_INLINE_ static void _32_to_buf(uint8_t *p_dst, uint32_t p_n) { FILE: core/io/ip_address.h function IPAddress (line 35) | struct [[nodiscard]] IPAddress { function true_type (line 107) | struct is_zero_constructible : std::true_type {} FILE: core/io/json.cpp function Error (line 201) | Error JSON::_get_token(const char32_t *p_str, int &index, int p_len, Tok... function Error (line 422) | Error JSON::_parse_value(Variant &value, Token &token, const char32_t *p... function Error (line 466) | Error JSON::_parse_array(Array &array, const char32_t *p_str, int &index... function Error (line 504) | Error JSON::_parse_object(Dictionary &object, const char32_t *p_str, int... function Error (line 572) | Error JSON::_parse_string(const String &p_json, Variant &r_ret, String &... function Error (line 603) | Error JSON::parse(const String &p_json_string, bool p_keep_text) { function String (line 614) | String JSON::get_parsed_text() const { function String (line 618) | String JSON::stringify(const Variant &p_var, const String &p_indent, boo... function Variant (line 625) | Variant JSON::parse_string(const String &p_json_string) { function _encode_container_type (line 657) | static bool _encode_container_type(Dictionary &r_dict, const String &p_k... function Variant (line 675) | Variant JSON::_from_native(const Variant &p_variant, bool p_full_objects... function _decode_container_type (line 1026) | static bool _decode_container_type(const Dictionary &p_dict, const Strin... function Variant (line 1063) | Variant JSON::_to_native(const Variant &p_json, bool p_allow_objects, in... FILE: core/io/json.h function class (line 36) | class JSON : public Resource { FILE: core/io/json_resource_format.cpp function String (line 83) | String ResourceFormatLoaderJSON::get_resource_type(const String &p_path)... function Error (line 90) | Error ResourceFormatSaverJSON::save(const Ref &p_resource, con... FILE: core/io/json_resource_format.h function class (line 37) | class ResourceFormatLoaderJSON : public ResourceFormatLoader { function class (line 51) | class ResourceFormatSaverJSON : public ResourceFormatSaver { FILE: core/io/logger.h function class (line 43) | class Logger { function class (line 99) | class StdLogger : public Logger { function class (line 111) | class RotatedFileLogger : public Logger { function class (line 128) | class CompositeLogger : public Logger { FILE: core/io/marshalls.cpp function ObjectID (line 53) | ObjectID EncodedObjectAsID::get_object_id() const { type ContainerTypeKind (line 82) | enum ContainerTypeKind { function Error (line 92) | static Error _decode_string(const uint8_t *&buf, int &len, int *r_len, S... function Error (line 127) | static Error _decode_container_type(const uint8_t *&buf, int &len, int *... function Error (line 186) | Error decode_variant(Variant &r_variant, const uint8_t *p_buffer, int p_... function _encode_string (line 1306) | static void _encode_string(const String &p_string, uint8_t *&buf, int &r... function _encode_container_type_header (line 1325) | static void _encode_container_type_header(const ContainerType &p_type, u... function Error (line 1338) | static Error _encode_container_type(const ContainerType &p_type, uint8_t... function Error (line 1362) | Error encode_variant(const Variant &p_variant, uint8_t *r_buffer, int &r... function vector3_to_float32_array (line 2136) | Vector vector3_to_float32_array(const Vector3 *vecs, size_t count) { FILE: core/io/marshalls.h type uintr_t (line 40) | typedef uint64_t uintr_t; type uintr_t (line 42) | typedef uint32_t uintr_t; function encode_uint16 (line 66) | static inline unsigned int encode_uint16(uint16_t p_uint, uint8_t *p_arr) { function encode_uint32 (line 76) | static inline unsigned int encode_uint32(uint32_t p_uint, uint8_t *p_arr) { function encode_half (line 86) | static inline unsigned int encode_half(float p_float, uint8_t *p_arr) { function encode_float (line 92) | static inline unsigned int encode_float(float p_float, uint8_t *p_arr) { function encode_uint64 (line 100) | static inline unsigned int encode_uint64(uint64_t p_uint, uint8_t *p_arr) { function encode_double (line 110) | static inline unsigned int encode_double(double p_double, uint8_t *p_arr) { function encode_uintr (line 118) | static inline unsigned int encode_uintr(uintr_t p_uint, uint8_t *p_arr) { function encode_real (line 128) | static inline unsigned int encode_real(real_t p_real, uint8_t *p_arr) { function encode_cstring (line 136) | static inline int encode_cstring(const char *p_string, uint8_t *p_data) { function decode_uint16 (line 154) | static inline uint16_t decode_uint16(const uint8_t *p_arr) { function decode_uint32 (line 167) | static inline uint32_t decode_uint32(const uint8_t *p_arr) { function decode_half (line 180) | static inline float decode_half(const uint8_t *p_arr) { function decode_float (line 184) | static inline float decode_float(const uint8_t *p_arr) { function decode_uint64 (line 190) | static inline uint64_t decode_uint64(const uint8_t *p_arr) { function decode_double (line 203) | static inline double decode_double(const uint8_t *p_arr) { function class (line 209) | class EncodedObjectAsID : public RefCounted { FILE: core/io/missing_resource.cpp function String (line 67) | String MissingResource::get_original_class() const { function String (line 79) | String MissingResource::get_save_class() const { FILE: core/io/missing_resource.h function class (line 38) | class MissingResource : public Resource { FILE: core/io/net_socket.h function class (line 36) | class NetSocket : public RefCounted { FILE: core/io/packed_data_container.cpp function Variant (line 36) | Variant PackedDataContainer::getvar(const Variant &p_key, bool *r_valid)... function Variant (line 52) | Variant PackedDataContainer::_iter_init_ofs(const Array &p_iter, uint32_... function Variant (line 63) | Variant PackedDataContainer::_iter_next_ofs(const Array &p_iter, uint32_... function Variant (line 78) | Variant PackedDataContainer::_iter_get_ofs(const Variant &p_iter, uint32... function Variant (line 102) | Variant PackedDataContainer::_get_at_ofs(uint32_t p_ofs, const uint8_t *... function Variant (line 154) | Variant PackedDataContainer::_key_at_ofs(uint32_t p_ofs, const Variant &... function Error (line 321) | Error PackedDataContainer::pack(const Variant &p_data) { function Variant (line 344) | Variant PackedDataContainer::_iter_init(const Array &p_iter) { function Variant (line 348) | Variant PackedDataContainer::_iter_next(const Array &p_iter) { function Variant (line 352) | Variant PackedDataContainer::_iter_get(const Variant &p_iter) { function Variant (line 372) | Variant PackedDataContainerRef::_iter_init(const Array &p_iter) { function Variant (line 376) | Variant PackedDataContainerRef::_iter_next(const Array &p_iter) { function Variant (line 380) | Variant PackedDataContainerRef::_iter_get(const Variant &p_iter) { function Variant (line 391) | Variant PackedDataContainerRef::getvar(const Variant &p_key, bool *r_val... FILE: core/io/packed_data_container.h function class (line 35) | class PackedDataContainer : public Resource { type DictKey (line 43) | struct DictKey { FILE: core/io/packet_peer.cpp function Error (line 50) | Error PacketPeer::get_packet_buffer(Vector &r_buffer) { function Error (line 71) | Error PacketPeer::put_packet_buffer(const Vector &p_buffer) { function Error (line 81) | Error PacketPeer::get_var(Variant &r_variant, bool p_allow_objects) { function Error (line 92) | Error PacketPeer::put_var(const Variant &p_packet, bool p_full_objects) { function Variant (line 117) | Variant PacketPeer::_bnd_get_var(bool p_allow_objects) { function Error (line 125) | Error PacketPeer::_put_packet(const Vector &p_buffer) { function Error (line 135) | Error PacketPeer::_get_packet_error() const { function Error (line 156) | Error PacketPeerExtension::get_packet(const uint8_t **r_buffer, int &r_b... function Error (line 165) | Error PacketPeerExtension::put_packet(const uint8_t *p_buffer, int p_buf... function Error (line 196) | Error PacketPeerStream::_poll_buffer() const { function Error (line 240) | Error PacketPeerStream::get_packet(const uint8_t **r_buffer, int &r_buff... function Error (line 261) | Error PacketPeerStream::put_packet(const uint8_t *p_buffer, int p_buffer... FILE: core/io/packet_peer.h function class (line 39) | class PacketPeer : public RefCounted { FILE: core/io/packet_peer_dtls.cpp function PacketPeerDTLS (line 35) | PacketPeerDTLS *PacketPeerDTLS::create(bool p_notify_postinitialize) { FILE: core/io/packet_peer_dtls.h type Status (line 46) | enum Status { FILE: core/io/packet_peer_udp.cpp function Error (line 49) | Error PacketPeerUDP::join_multicast_group(IPAddress p_multi_address, con... function Error (line 64) | Error PacketPeerUDP::leave_multicast_group(IPAddress p_multi_address, co... function String (line 71) | String PacketPeerUDP::_get_packet_ip() const { function Error (line 75) | Error PacketPeerUDP::_set_dest_address(const String &p_address, int p_po... function Error (line 100) | Error PacketPeerUDP::get_packet(const uint8_t **r_buffer, int &r_buffer_... function Error (line 136) | Error PacketPeerUDP::put_packet(const uint8_t *p_buffer, int p_buffer_si... function Error (line 177) | Error PacketPeerUDP::bind(int p_port, const IPAddress &p_bind_address, i... function Error (line 209) | Error PacketPeerUDP::connect_shared_socket(Ref p_sock, IPAddr... function Error (line 226) | Error PacketPeerUDP::connect_to_host(const IPAddress &p_host, int p_port) { function Error (line 279) | Error PacketPeerUDP::wait() { function Error (line 284) | Error PacketPeerUDP::_poll() { function Error (line 326) | Error PacketPeerUDP::store_packet(IPAddress p_ip, uint32_t p_port, uint8... function IPAddress (line 342) | IPAddress PacketPeerUDP::get_packet_address() const { FILE: core/io/packet_peer_udp.h function class (line 39) | class PacketPeerUDP : public PacketPeer { FILE: core/io/pck_packer.cpp function _get_pad (line 40) | static int _get_pad(int p_alignment, int p_n) { function Error (line 58) | Error PCKPacker::pck_start(const String &p_pck_path, int p_alignment, co... function Error (line 132) | Error PCKPacker::add_file_removal(const String &p_target_path) { function Error (line 150) | Error PCKPacker::add_file(const String &p_target_path, const String &p_s... function Error (line 162) | Error PCKPacker::add_file_from_buffer(const String &p_target_path, const... function Error (line 166) | Error PCKPacker::_add_file(const String &p_target_path, const String &p_... function Error (line 216) | Error PCKPacker::flush(bool p_verbose) { FILE: core/io/pck_packer.h function class (line 37) | class PCKPacker : public RefCounted { FILE: core/io/plist.cpp function Variant (line 40) | Variant PListNode::get_value() const { function PackedByteArray (line 819) | PackedByteArray PList::save_asn1() const { function String (line 853) | String PList::save_text() const { FILE: core/io/plist.h function class (line 39) | class PList : public RefCounted { FILE: core/io/remote_filesystem_client.cpp function Error (line 88) | Error RemoteFilesystemClient::_store_file(const String &p_path, const Lo... function Error (line 112) | Error RemoteFilesystemClient::_remove_file(const String &p_path) { function Error (line 115) | Error RemoteFilesystemClient::_store_cache_file(const Vector ... function Error (line 131) | Error RemoteFilesystemClient::synchronize_with_server(const String &p_ho... function Error (line 143) | Error RemoteFilesystemClient::_synchronize_with_server(const String &p_h... FILE: core/io/remote_filesystem_client.h function class (line 37) | class RemoteFilesystemClient { FILE: core/io/resource.cpp function String (line 118) | String Resource::get_path() const { function String (line 133) | String Resource::generate_scene_unique_id() { function String (line 185) | String Resource::get_scene_unique_id() const { function String (line 194) | String Resource::get_name() const { function Error (line 234) | Error Resource::copy_from(const Ref &p_resource) { function Variant (line 278) | Variant Resource::_duplicate_recursive(const Variant &p_variant, const D... function AFTER_USER_CODE (line 406) | AFTER_USER_CODE function RID (line 618) | RID Resource::get_rid() const { function Node (line 660) | Node *Resource::get_local_scene() const { function String (line 681) | String Resource::_to_string() { function String (line 717) | String Resource::get_id_for_path(const String &p_referrer_path) const { FILE: core/io/resource.h function class (line 52) | class Resource : public RefCounted { function class (line 197) | class ResourceCache { FILE: core/io/resource_format_binary.cpp function Error (line 113) | static Error read_reals(real_t *dst, Ref &f, size_t count) { function StringName (line 157) | StringName ResourceLoaderBinary::_get_string() { function Error (line 174) | Error ResourceLoaderBinary::parse_variant(Variant &r_v) { function Error (line 682) | Error ResourceLoaderBinary::load() { function save_ustring (line 911) | static void save_ustring(Ref f, const String &p_string) { function String (line 917) | static String get_ustring(Ref f) { function String (line 925) | String ResourceLoaderBinary::get_unicode_string() { function String (line 1121) | String ResourceLoaderBinary::recognize(Ref p_f) { function String (line 1162) | String ResourceLoaderBinary::recognize_script_class(Ref p_f) { function Error (line 1306) | Error ResourceFormatLoaderBinary::rename_dependencies(const String &p_pa... function String (line 1562) | String ResourceFormatLoaderBinary::get_resource_type(const String &p_pat... function String (line 1575) | String ResourceFormatLoaderBinary::get_resource_script_class(const Strin... function String (line 2158) | static String _resource_get_class(Ref p_resource) { function Error (line 2167) | Error ResourceFormatSaverBinaryInstance::save(const String &p_path, cons... function Error (line 2412) | Error ResourceFormatSaverBinaryInstance::set_uid(const String &p_path, R... function Error (line 2525) | Error ResourceFormatSaverBinary::save(const Ref &p_resource, c... function Error (line 2531) | Error ResourceFormatSaverBinary::set_uid(const String &p_path, ResourceU... FILE: core/io/resource_format_binary.h function class (line 38) | class ResourceLoaderBinary { function class (line 109) | class ResourceFormatLoaderBinary : public ResourceFormatLoader { FILE: core/io/resource_importer.cpp function Error (line 44) | Error ResourceFormatImporter::_get_path_and_type(const String &p_path, P... function Error (line 255) | Error ResourceFormatImporter::get_import_order_threads_and_importer(cons... function String (line 318) | String ResourceFormatImporter::get_internal_resource_path(const String &... function String (line 371) | String ResourceFormatImporter::get_import_group_file(const String &p_pat... function String (line 385) | String ResourceFormatImporter::get_resource_type(const String &p_path) c... function Error (line 411) | Error ResourceFormatImporter::get_resource_import_info(const String &p_p... function Variant (line 428) | Variant ResourceFormatImporter::get_resource_metadata(const String &p_pa... function String (line 530) | String ResourceFormatImporter::get_import_base_path(const String &p_for_... function String (line 554) | String ResourceFormatImporter::get_import_settings_hash() const { function Error (line 591) | Error ResourceFormatImporterSaver::set_uid(const String &p_path, Resourc... FILE: core/io/resource_importer.h type Ref (line 39) | typedef Ref (*ResourceFormatImporterLoadOnStartup)(ResourceFor... function class (line 41) | class ResourceFormatImporter : public ResourceFormatLoader { function virtual (line 74) | virtual bool has_custom_uid_support() const override; function String (line 101) | String get_import_settings_hash() const; function class (line 170) | class ResourceFormatImporterSaver : public ResourceFormatSaver { FILE: core/io/resource_loader.cpp function String (line 106) | String ResourceFormatLoader::get_resource_type(const String &p_path) con... function String (line 112) | String ResourceFormatLoader::get_resource_script_class(const String &p_p... function Error (line 194) | Error ResourceFormatLoader::rename_dependencies(const String &p_path, co... function String (line 477) | String ResourceLoader::_validate_local_path(const String &p_path) { function Error (line 488) | Error ResourceLoader::load_threaded_request(const String &p_path, const ... function String (line 1098) | String ResourceLoader::get_import_group_file(const String &p_path) { function Error (line 1152) | Error ResourceLoader::rename_dependencies(const String &p_path, const Ha... function String (line 1178) | String ResourceLoader::get_resource_type(const String &p_path) { function String (line 1191) | String ResourceLoader::get_resource_script_class(const String &p_path) { function String (line 1234) | String ResourceLoader::_path_remap(const String &p_path, bool *r_transla... function String (line 1322) | String ResourceLoader::import_remap(const String &p_path) { function String (line 1330) | String ResourceLoader::path_remap(const String &p_path) { FILE: core/io/resource_loader.h function namespace (line 39) | namespace CoreBind { function virtual (line 86) | virtual bool has_custom_uid_support() const; function virtual (line 90) | virtual bool is_imported(const String &p_path) const { return false; } function virtual (line 91) | virtual int get_import_order(const String &p_path) const { return 0; } function virtual (line 92) | virtual String get_import_group_file(const String &p_path) const { retur... function virtual (line 94) | virtual ~ResourceFormatLoader() {} type Error (line 100) | typedef Error (*ResourceLoaderImport)(const String &p_path); function class (line 103) | class ResourceLoader { FILE: core/io/resource_loader_constants.h function namespace (line 35) | namespace ResourceLoaderConstants { FILE: core/io/resource_saver.cpp function Error (line 46) | Error ResourceFormatSaver::save(const Ref &p_resource, const S... function Error (line 52) | Error ResourceFormatSaver::set_uid(const String &p_path, ResourceUID::ID... function Error (line 102) | Error ResourceSaver::save(RequiredParam rp_resource, const Str... function Error (line 157) | Error ResourceSaver::set_uid(const String &p_path, ResourceUID::ID p_uid) { FILE: core/io/resource_saver.h function class (line 36) | class ResourceFormatSaver : public RefCounted { type ResourceUID (line 59) | typedef ResourceUID::ID (*ResourceSaverGetResourceIDForPath)(const Strin... function class (line 61) | class ResourceSaver { FILE: core/io/resource_uid.cpp function String (line 47) | String ResourceUID::get_cache_file() { function String (line 55) | String ResourceUID::id_to_text(ID p_id) const { function String (line 193) | String ResourceUID::get_id_path(ID p_id) const { function String (line 232) | String ResourceUID::uid_to_path(const String &p_uid) { function String (line 236) | String ResourceUID::path_to_uid(const String &p_path) { function String (line 245) | String ResourceUID::ensure_path(const String &p_uid_or_path) { function Error (line 267) | Error ResourceUID::save_to_cache() { function Error (line 298) | Error ResourceUID::load_from_cache(bool p_reset) { function Error (line 335) | Error ResourceUID::update_cache() { function String (line 374) | String ResourceUID::get_path_from_cache(Ref &p_cache_file, c... FILE: core/io/resource_uid.h function class (line 41) | class ResourceUID : public Object { FILE: core/io/socket_server.cpp function Error (line 42) | Error SocketServer::_listen(const NetSocket::Address &p_addr) { FILE: core/io/socket_server.h function class (line 36) | class SocketServer : public RefCounted { FILE: core/io/stream_peer.cpp function Error (line 36) | Error StreamPeer::_put_data(const Vector &p_data) { function Array (line 45) | Array StreamPeer::_put_partial_data(const Vector &p_data) { function Array (line 67) | Array StreamPeer::_get_data(int p_bytes) { function Array (line 86) | Array StreamPeer::_get_partial_data(int p_bytes) { function String (line 473) | String StreamPeer::get_string(int p_bytes) { function String (line 488) | String StreamPeer::get_utf8_string(int p_bytes) { function Variant (line 503) | Variant StreamPeer::get_var(bool p_allow_objects) { function Error (line 565) | Error StreamPeerExtension::get_data(uint8_t *r_buffer, int p_bytes) { function Error (line 575) | Error StreamPeerExtension::get_partial_data(uint8_t *r_buffer, int p_byt... function Error (line 584) | Error StreamPeerExtension::put_data(const uint8_t *p_data, int p_bytes) { function Error (line 594) | Error StreamPeerExtension::put_partial_data(const uint8_t *p_data, int p... function Error (line 626) | Error StreamPeerBuffer::put_data(const uint8_t *p_data, int p_bytes) { function Error (line 642) | Error StreamPeerBuffer::put_partial_data(const uint8_t *p_data, int p_by... function Error (line 647) | Error StreamPeerBuffer::get_data(uint8_t *p_buffer, int p_bytes) { function Error (line 657) | Error StreamPeerBuffer::get_partial_data(uint8_t *p_buffer, int p_bytes,... FILE: core/io/stream_peer.h function class (line 38) | class StreamPeer : public RefCounted { FILE: core/io/stream_peer_gzip.cpp function Error (line 68) | Error StreamPeerGZIP::start_compression(bool p_is_deflate, int buffer_si... function Error (line 72) | Error StreamPeerGZIP::start_decompression(bool p_is_deflate, int buffer_... function Error (line 76) | Error StreamPeerGZIP::_start(bool p_compress, bool p_is_deflate, int buf... function Error (line 104) | Error StreamPeerGZIP::_process(uint8_t *p_dst, int p_dst_size, const uin... function Error (line 124) | Error StreamPeerGZIP::put_data(const uint8_t *p_data, int p_bytes) { function Error (line 134) | Error StreamPeerGZIP::put_partial_data(const uint8_t *p_data, int p_byte... function Error (line 168) | Error StreamPeerGZIP::get_data(uint8_t *p_buffer, int p_bytes) { function Error (line 178) | Error StreamPeerGZIP::get_partial_data(uint8_t *p_buffer, int p_bytes, i... function Error (line 194) | Error StreamPeerGZIP::finish() { FILE: core/io/stream_peer_gzip.h function class (line 36) | class StreamPeerGZIP : public StreamPeer { FILE: core/io/stream_peer_socket.cpp function Error (line 37) | Error StreamPeerSocket::poll() { function Error (line 82) | Error StreamPeerSocket::write(const uint8_t *p_data, int p_bytes, int &r... function Error (line 127) | Error StreamPeerSocket::read(uint8_t *p_buffer, int p_bytes, int &r_rece... function Error (line 194) | Error StreamPeerSocket::wait(NetSocket::PollType p_type, int p_timeout) { function Error (line 199) | Error StreamPeerSocket::put_data(const uint8_t *p_data, int p_bytes) { function Error (line 204) | Error StreamPeerSocket::put_partial_data(const uint8_t *p_data, int p_by... function Error (line 208) | Error StreamPeerSocket::get_data(uint8_t *p_buffer, int p_bytes) { function Error (line 213) | Error StreamPeerSocket::get_partial_data(uint8_t *p_buffer, int p_bytes,... FILE: core/io/stream_peer_socket.h function namespace (line 37) | namespace compat::StreamPeerTCP { type Status (line 46) | enum Status { FILE: core/io/stream_peer_tcp.cpp function Error (line 47) | Error StreamPeerTCP::bind(int p_port, const IPAddress &p_host) { function Error (line 65) | Error StreamPeerTCP::connect_to_host(const IPAddress &p_host, int p_port) { function IPAddress (line 105) | IPAddress StreamPeerTCP::get_connected_host() const { function Error (line 119) | Error StreamPeerTCP::_connect(const String &p_address, int p_port) { FILE: core/io/stream_peer_tcp.h function class (line 36) | class StreamPeerTCP : public StreamPeerSocket { FILE: core/io/stream_peer_tls.cpp function StreamPeerTLS (line 37) | StreamPeerTLS *StreamPeerTLS::create(bool p_notify_postinitialize) { FILE: core/io/stream_peer_tls.h type Status (line 44) | enum Status { FILE: core/io/stream_peer_uds.cpp function Error (line 51) | Error StreamPeerUDS::bind(const String &p_path) { function Error (line 65) | Error StreamPeerUDS::connect_to_host(const String &p_path) { function String (line 99) | const String StreamPeerUDS::get_connected_path() const { FILE: core/io/stream_peer_uds.h function class (line 35) | class StreamPeerUDS : public StreamPeerSocket { FILE: core/io/tcp_server.cpp function Error (line 41) | Error TCPServer::listen(uint16_t p_port, const IPAddress &p_bind_address) { FILE: core/io/tcp_server.h function class (line 37) | class TCPServer : public SocketServer { FILE: core/io/translation_loader_po.cpp type Status (line 142) | enum Status { function String (line 370) | String TranslationLoaderPO::get_resource_type(const String &p_path) const { FILE: core/io/translation_loader_po.h function class (line 36) | class TranslationLoaderPO : public ResourceFormatLoader { FILE: core/io/udp_server.cpp function Error (line 48) | Error UDPServer::poll() { function Error (line 92) | Error UDPServer::listen(uint16_t p_port, const IPAddress &p_bind_address) { FILE: core/io/udp_server.h function class (line 36) | class UDPServer : public RefCounted { FILE: core/io/uds_server.cpp function Error (line 40) | Error UDSServer::listen(const String &p_path) { FILE: core/io/uds_server.h function class (line 36) | class UDSServer : public SocketServer { FILE: core/io/xml_parser.cpp function _is_white_space (line 38) | static inline bool _is_white_space(char c) { function Error (line 340) | Error XMLParser::seek(uint64_t p_pos) { function Error (line 377) | Error XMLParser::read() { function String (line 391) | String XMLParser::get_node_data() const { function String (line 396) | String XMLParser::get_node_name() const { function String (line 405) | String XMLParser::get_attribute_name(int p_idx) const { function String (line 410) | String XMLParser::get_attribute_value(int p_idx) const { function String (line 425) | String XMLParser::get_named_attribute_value(const String &p_name) const { function String (line 439) | String XMLParser::get_named_attribute_value_safe(const String &p_name) c... function Error (line 458) | Error XMLParser::open_buffer(const Vector &p_buffer) { function Error (line 477) | Error XMLParser::_open_buffer(const uint8_t *p_buffer, size_t p_size) { function Error (line 494) | Error XMLParser::open(const String &p_path) { FILE: core/io/xml_parser.h type SourceFormat (line 47) | enum SourceFormat { type NodeType (line 56) | enum NodeType { type Attribute (line 77) | struct Attribute { function _FORCE_INLINE_ (line 92) | _FORCE_INLINE_ void next_char() { FILE: core/io/zip_io.cpp function godot_unzip_get_current_file_info (line 35) | int godot_unzip_get_current_file_info(unzFile p_zip_file, unz_file_info6... function godot_unzip_locate_file (line 56) | int godot_unzip_locate_file(unzFile p_zip_file, const String &p_filepath... function uLong (line 100) | uLong zipio_read(voidpf opaque, voidpf stream, void *buf, uLong size) { function uLong (line 108) | uLong zipio_write(voidpf opaque, voidpf stream, const void *buf, uLong s... function zipio_tell (line 117) | long zipio_tell(voidpf opaque, voidpf stream) { function zipio_seek (line 125) | long zipio_seek(voidpf opaque, voidpf stream, uLong offset, int origin) { function zipio_close (line 146) | int zipio_close(voidpf opaque, voidpf stream) { function zipio_testerror (line 155) | int zipio_testerror(voidpf opaque, voidpf stream) { function voidpf (line 163) | voidpf zipio_alloc(voidpf opaque, uInt items, uInt size) { function zipio_free (line 168) | void zipio_free(voidpf opaque, voidpf address) { function zlib_filefunc_def (line 172) | zlib_filefunc_def zipio_create_io(Ref *p_data) { FILE: core/math/a_star.cpp function Vector3 (line 72) | Vector3 AStar3D::get_point_position(int64_t p_id) const { function real_t (line 86) | real_t AStar3D::get_point_weight_scale(int64_t p_id) const { function PackedInt64Array (line 209) | PackedInt64Array AStar3D::get_point_ids() { function Vector3 (line 287) | Vector3 AStar3D::get_closest_position_in_segment(const Vector3 &p_point)... function real_t (line 395) | real_t AStar3D::_estimate_cost(int64_t p_from_id, int64_t p_end_id) { function real_t (line 412) | real_t AStar3D::_compute_cost(int64_t p_from_id, int64_t p_to_id) { function Vector2 (line 603) | Vector2 AStar2D::get_point_position(int64_t p_id) const { function real_t (line 612) | real_t AStar2D::get_point_weight_scale(int64_t p_id) const { function PackedInt64Array (line 632) | PackedInt64Array AStar2D::get_point_ids() { function Vector2 (line 684) | Vector2 AStar2D::get_closest_position_in_segment(const Vector2 &p_point)... function real_t (line 689) | real_t AStar2D::_estimate_cost(int64_t p_from_id, int64_t p_end_id) { function real_t (line 706) | real_t AStar2D::_compute_cost(int64_t p_from_id, int64_t p_to_id) { FILE: core/math/a_star.h function class (line 41) | class AStar3D : public RefCounted { type Segment (line 78) | struct Segment { function is_neighbor_filter_enabled (line 147) | bool is_neighbor_filter_enabled() const; FILE: core/math/a_star_grid_2d.cpp function real_t (line 37) | static real_t heuristic_euclidean(const Vector2i &p_from, const Vector2i... function real_t (line 43) | static real_t heuristic_manhattan(const Vector2i &p_from, const Vector2i... function real_t (line 49) | static real_t heuristic_octile(const Vector2i &p_from, const Vector2i &p... function real_t (line 56) | static real_t heuristic_chebyshev(const Vector2i &p_from, const Vector2i... function Rect2i (line 72) | Rect2i AStarGrid2D::get_region() const { function Size2i (line 85) | Size2i AStarGrid2D::get_size() const { function Vector2 (line 96) | Vector2 AStarGrid2D::get_offset() const { function Size2 (line 107) | Size2 AStarGrid2D::get_cell_size() const { function real_t (line 238) | real_t AStarGrid2D::get_point_weight_scale(const Vector2i &p_id) const { function real_t (line 587) | real_t AStarGrid2D::_estimate_cost(const Vector2i &p_from_id, const Vect... function real_t (line 595) | real_t AStarGrid2D::_compute_cost(const Vector2i &p_from_id, const Vecto... function Vector2 (line 608) | Vector2 AStarGrid2D::get_point_position(const Vector2i &p_id) const { FILE: core/math/a_star_grid_2d.h function class (line 37) | class AStarGrid2D : public RefCounted { function _FORCE_INLINE_ (line 123) | _FORCE_INLINE_ bool _is_walkable(int32_t p_x, int32_t p_y) const { function _FORCE_INLINE_ (line 127) | _FORCE_INLINE_ Point *_get_point(int32_t p_x, int32_t p_y) { function _FORCE_INLINE_ (line 134) | _FORCE_INLINE_ void _set_solid_unchecked(int32_t p_x, int32_t p_y, bool ... function _FORCE_INLINE_ (line 138) | _FORCE_INLINE_ void _set_solid_unchecked(const Vector2i &p_id, bool p_so... function _FORCE_INLINE_ (line 142) | _FORCE_INLINE_ bool _get_solid_unchecked(const Vector2i &p_id) const { function _FORCE_INLINE_ (line 146) | _FORCE_INLINE_ Point *_get_point_unchecked(int32_t p_x, int32_t p_y) { function _FORCE_INLINE_ (line 150) | _FORCE_INLINE_ Point *_get_point_unchecked(const Vector2i &p_id) { function _FORCE_INLINE_ (line 154) | _FORCE_INLINE_ const Point *_get_point_unchecked(const Vector2i &p_id) c... FILE: core/math/aabb.cpp function real_t (line 36) | real_t AABB::get_volume() const { function AABB (line 79) | AABB AABB::intersection(const AABB &p_aabb) const { function Vector3 (line 275) | Vector3 AABB::get_longest_axis() const { function Vector3 (line 307) | Vector3 AABB::get_shortest_axis() const { function AABB (line 339) | AABB AABB::merge(const AABB &p_with) const { function AABB (line 345) | AABB AABB::expand(const Vector3 &p_vector) const { function AABB (line 351) | AABB AABB::grow(real_t p_by) const { function Variant (line 419) | Variant AABB::intersects_segment_bind(const Vector3 &p_from, const Vecto... function Variant (line 427) | Variant AABB::intersects_ray_bind(const Vector3 &p_from, const Vector3 &... FILE: core/math/aabb.h function AABB (line 44) | struct [[nodiscard]] AABB { function intersects_inclusive (line 182) | inline bool AABB::intersects_inclusive(const AABB &p_aabb) const { function encloses (line 210) | inline bool AABB::encloses(const AABB &p_aabb) const { function Vector3 (line 230) | Vector3 AABB::get_support(const Vector3 &p_direction) const { function Vector3 (line 244) | Vector3 AABB::get_endpoint(int p_point) const { function intersects_convex_shape (line 267) | bool AABB::intersects_convex_shape(const Plane *p_planes, int p_plane_co... function inside_convex_shape (line 309) | bool AABB::inside_convex_shape(const Plane *p_planes, int p_plane_count)... function has_point (line 328) | bool AABB::has_point(const Vector3 &p_point) const { function expand_to (line 356) | inline void AABB::expand_to(const Vector3 &p_vector) { function project_range_in_plane (line 389) | void AABB::project_range_in_plane(const Plane &p_plane, real_t &r_min, r... function real_t (line 399) | inline real_t AABB::get_longest_axis_size() const { function smits_intersect_ray (line 427) | bool AABB::smits_intersect_ray(const Vector3 &p_from, const Vector3 &p_d... function grow_by (line 481) | void AABB::grow_by(real_t p_amount) { function quantize (line 490) | void AABB::quantize(real_t p_unit) { function AABB (line 508) | AABB AABB::quantized(real_t p_unit) const { function true_type (line 515) | struct is_zero_constructible : std::true_type {} FILE: core/math/audio_frame.h function _FORCE_INLINE_ (line 36) | static _FORCE_INLINE_ float undenormalize(float f) { type AudioFrame (line 52) | struct AudioFrame { function AudioFrame (line 82) | constexpr AudioFrame operator/(const AudioFrame &p_frame) const { return... function AudioFrame (line 86) | constexpr AudioFrame operator*(float p_sample) const { return AudioFrame... function AudioFrame (line 87) | constexpr AudioFrame operator/(float p_sample) const { return AudioFrame... function p_frame (line 89) | constexpr void operator+=(const AudioFrame &p_frame) { function p_frame (line 93) | constexpr void operator-=(const AudioFrame &p_frame) { function p_frame (line 97) | constexpr void operator*=(const AudioFrame &p_frame) { function p_frame (line 101) | constexpr void operator/=(const AudioFrame &p_frame) { function p_sample (line 106) | constexpr void operator+=(float p_sample) { function p_sample (line 110) | constexpr void operator-=(float p_sample) { function p_sample (line 114) | constexpr void operator*=(float p_sample) { function p_sample (line 118) | constexpr void operator/=(float p_sample) { function _ALWAYS_INLINE_ (line 123) | _ALWAYS_INLINE_ void undenormalize() { function _FORCE_INLINE_ (line 128) | _FORCE_INLINE_ AudioFrame lerp(const AudioFrame &p_b, float p_t) const { function true_type (line 174) | struct is_zero_constructible : std::true_type {} FILE: core/math/basis.cpp function Basis (line 75) | Basis Basis::orthonormalized() const { function Basis (line 87) | Basis Basis::orthogonalized() const { function Basis (line 151) | Basis Basis::diagonalize() { function Basis (line 211) | Basis Basis::inverse() const { function Basis (line 223) | Basis Basis::transposed() const { function Basis (line 229) | Basis Basis::from_scale(const Vector3 &p_scale) { function Basis (line 241) | Basis Basis::scaled(const Vector3 &p_scale) const { function Basis (line 259) | Basis Basis::scaled_orthogonal(const Vector3 &p_scale) const { function real_t (line 278) | real_t Basis::get_uniform_scale() const { function Basis (line 282) | Basis Basis::scaled_local(const Vector3 &p_scale) const { function Vector3 (line 288) | Vector3 Basis::get_scale_abs() const { function Vector3 (line 295) | Vector3 Basis::get_scale_global() const { function Vector3 (line 301) | Vector3 Basis::get_scale() const { function Vector3 (line 329) | Vector3 Basis::rotref_posscale_decomposition(Basis &rotref) const { function Basis (line 352) | Basis Basis::rotated(const Vector3 &p_axis, real_t p_angle) const { function Basis (line 366) | Basis Basis::rotated_local(const Vector3 &p_axis, real_t p_angle) const { function Basis (line 370) | Basis Basis::rotated(const Vector3 &p_euler, EulerOrder p_order) const { function Basis (line 378) | Basis Basis::rotated(const Quaternion &p_quaternion) const { function Vector3 (line 386) | Vector3 Basis::get_euler_normalized(EulerOrder p_order) const { function Quaternion (line 400) | Quaternion Basis::get_rotation_quaternion() const { function Vector3 (line 456) | Vector3 Basis::get_euler(EulerOrder p_order) const { function Quaternion (line 715) | Quaternion Basis::get_quaternion() const { function Basis (line 902) | Basis Basis::lerp(const Basis &p_to, real_t p_weight) const { function Basis (line 911) | Basis Basis::slerp(const Basis &p_to, real_t p_weight) const { function Basis (line 1034) | Basis Basis::looking_at(const Vector3 &p_target, const Vector3 &p_up, bo... FILE: core/math/basis.h function Basis (line 36) | struct [[nodiscard]] Basis { function rows (line 240) | constexpr Basis(const Vector3 &p_x_axis, const Vector3 &p_y_axis, const ... FILE: core/math/bvh.h function params_set_thread_safe (line 72) | void params_set_thread_safe(bool p_enable) { function params_set_node_expansion (line 78) | void params_set_node_expansion(real_t p_value) { function params_set_pairing_expansion (line 88) | void params_set_pairing_expansion(real_t p_value) { function set_pair_callback (line 93) | void set_pair_callback(PairCallback p_callback, void *p_userdata) { function set_unpair_callback (line 98) | void set_unpair_callback(UnpairCallback p_callback, void *p_userdata) { function set_check_pair_callback (line 103) | void set_check_pair_callback(CheckPairCallback p_callback, void *p_userd... function move (line 139) | void move(uint32_t p_handle, const BOUNDS &p_aabb) { function recheck_pairs (line 145) | void recheck_pairs(uint32_t p_handle) { function erase (line 151) | void erase(uint32_t p_handle) { function force_collision_check (line 157) | void force_collision_check(uint32_t p_handle) { function deactivate (line 169) | bool deactivate(uint32_t p_handle) { function get_tree_id (line 181) | uint32_t get_tree_id(uint32_t p_handle) const { function get_subindex (line 186) | int get_subindex(uint32_t p_handle) const { function T (line 192) | T *get(uint32_t p_handle) const { function move (line 200) | void move(BVHHandle p_handle, const BOUNDS &p_aabb) { function recheck_pairs (line 210) | void recheck_pairs(BVHHandle p_handle) { function erase (line 215) | void erase(BVHHandle p_handle) { function force_collision_check (line 232) | void force_collision_check(BVHHandle p_handle) { function BVH_LOCKED_FUNCTION (line 253) | BVH_LOCKED_FUNCTION function deactivate (line 276) | bool deactivate(BVHHandle p_handle) { function get_active (line 295) | bool get_active(BVHHandle p_handle) { function update (line 302) | void update() { function update_collisions (line 312) | void update_collisions() { function item_get_subindex (line 495) | int item_get_subindex(BVHHandle p_handle) const { return _get_extra(p_ha... function _unpair (line 497) | void _unpair(BVHHandle p_from, BVHHandle p_to) { function _find_leavers_process_pair (line 544) | bool _find_leavers_process_pair(typename BVHTREE_CLASS::ItemPairs &p_pai... function _find_leavers (line 577) | void _find_leavers(BVHHandle p_handle, const BVHABB_CLASS &expanded_abb_... function _collide (line 596) | void _collide(BVHHandle p_ha, BVHHandle p_hb) { function _remove_pairs_containing (line 645) | void _remove_pairs_containing(BVHHandle p_handle) { function _recheck_pairs (line 657) | void _recheck_pairs(BVHHandle p_handle) { function _reset (line 690) | void _reset() { function _remove_changed_item (line 737) | void _remove_changed_item(BVHHandle p_handle) { function class (line 776) | class BVHLockedFunction { FILE: core/math/bvh_abb.h type ConvexHull (line 40) | struct ConvexHull { type Segment (line 48) | struct Segment { type IntersectResult (line 53) | enum IntersectResult { function operator (line 63) | bool operator==(const BVH_ABB &o) const { return (min == o.min) && (neg_... function operator (line 64) | bool operator!=(const BVH_ABB &o) const { return (*this == o) == false; } function set (line 66) | void set(const POINT &_min, const POINT &_max) { function from (line 72) | void from(const BOUNDS &p_aabb) { function to (line 77) | void to(BOUNDS &r_aabb) const { function merge (line 82) | void merge(const BVH_ABB &p_o) { function real_t (line 97) | real_t get_proximity_to(const BVH_ABB &p_b) const { function select_by_proximity (line 106) | int select_by_proximity(const BVH_ABB &p_a, const BVH_ABB &p_b) const { function find_cutting_planes (line 110) | uint32_t find_cutting_planes(const typename BVH_ABB::ConvexHull &p_hull,... function intersects_plane (line 123) | bool intersects_plane(const Plane &p_p) const { function intersects_convex_optimized (line 147) | bool intersects_convex_optimized(const ConvexHull &p_hull, const uint32_... function intersects_convex_partial (line 167) | bool intersects_convex_partial(const ConvexHull &p_hull) const { function IntersectResult (line 173) | IntersectResult intersects_convex(const ConvexHull &p_hull) const { function is_within_convex (line 186) | bool is_within_convex(const ConvexHull &p_hull) const { function is_point_within_hull (line 193) | bool is_point_within_hull(const ConvexHull &p_hull, const Vector3 &p_pt)... function intersects_segment (line 202) | bool intersects_segment(const Segment &p_s) const { function intersects_point (line 208) | bool intersects_point(const POINT &p_pt) const { function intersects (line 219) | bool intersects(const BVH_ABB &p_o) const { function intersects_swizzled (line 230) | bool intersects_swizzled(const BVH_ABB &p_o) const { function is_other_within (line 240) | bool is_other_within(const BVH_ABB &p_o) const { function grow (line 250) | void grow(const POINT &p_change) { function expand (line 255) | void expand(real_t p_change) { function real_t (line 264) | real_t get_area() const { function _any_morethan (line 276) | bool _any_morethan(const POINT &p_a, const POINT &p_b) const { function _any_lessthan (line 285) | bool _any_lessthan(const POINT &p_a, const POINT &p_b) const { FILE: core/math/bvh_tree.h type BVHCommon (line 78) | struct BVHCommon { function set (line 89) | struct BVHHandle { function set_invalid (line 96) | void set_invalid() { _data = BVHCommon::INVALID; } function set_id (line 99) | void set_id(uint32_t p_id) { _data = p_id; } function get_alloca_stacksize (line 117) | int32_t get_alloca_stacksize() const { return ALLOCA_STACK_SIZE * sizeof... function pop (line 124) | bool pop(T &r_value) { function T (line 135) | T *request() { function node_replace_child (line 209) | void node_replace_child(uint32_t p_parent_id, uint32_t p_old_child_id, u... function node_free_node_and_leaf (line 277) | void node_free_node_and_leaf(uint32_t p_node_id) { function change_root_node (line 287) | void change_root_node(uint32_t p_new_root_id, uint32_t p_tree_id) { function node_make_leaf (line 295) | void node_make_leaf(uint32_t p_node_id) { function _node_add_item (line 388) | bool _node_add_item(uint32_t p_node_id, uint32_t p_ref_id, const BVHABB_... function _node_create_another_child (line 430) | uint32_t _node_create_another_child(uint32_t p_node_id, const BVHABB_CLA... FILE: core/math/color.cpp function _append_hex (line 112) | void _append_hex(float p_val, char32_t *string) { function String (line 120) | String Color::to_html(bool p_alpha) const { function Color (line 270) | Color Color::clamp(const Color &p_min, const Color &p_max) const { function Color (line 284) | Color Color::hex(uint32_t p_hex) { function Color (line 296) | Color Color::hex64(uint64_t p_hex) { function _parse_col4 (line 308) | static int _parse_col4(const String &p_str, int p_ofs) { function _parse_col8 (line 321) | static int _parse_col8(const String &p_str, int p_ofs) { function Color (line 325) | Color Color::inverted() const { function Color (line 331) | Color Color::html(const String &p_rgba) { function Color (line 396) | Color Color::named(const String &p_name) { function Color (line 404) | Color Color::named(const String &p_name, const Color &p_default) { function String (line 438) | String Color::get_named_color_name(int p_idx) { function Color (line 443) | Color Color::get_named_color(int p_idx) { function Color (line 450) | Color Color::from_string(const String &p_string, const Color &p_default) { function Color (line 458) | Color Color::from_hsv(float p_h, float p_s, float p_v, float p_alpha) { function Color (line 464) | Color Color::from_rgbe9995(uint32_t p_rgbe) { function Color (line 478) | Color Color::from_rgba8(int64_t p_r8, int64_t p_g8, int64_t p_b8, int64_... function Color (line 486) | Color Color::from_ok_hsl(float p_h, float p_s, float p_l, float p_alpha) { function Color (line 492) | Color Color::from_ok_hsv(float p_h, float p_s, float p_l, float p_alpha) { FILE: core/math/color.h function Color (line 38) | struct [[nodiscard]] Color { FILE: core/math/convex_hull.cpp class ConvexHullInternal (line 98) | class ConvexHullInternal { class Point64 (line 100) | class Point64 { method Point64 (line 106) | Point64(int64_t p_x, int64_t p_y, int64_t p_z) { method is_zero (line 112) | bool is_zero() { method dot (line 116) | int64_t dot(const Point64 &b) const { class Point32 (line 121) | class Point32 { method Point32 (line 128) | Point32() { method Point32 (line 131) | Point32(int32_t p_x, int32_t p_y, int32_t p_z) { method is_zero (line 145) | bool is_zero() { method Point64 (line 149) | Point64 cross(const Point32 &b) const { method Point64 (line 153) | Point64 cross(const Point64 &b) const { method dot (line 157) | int64_t dot(const Point32 &b) const { method dot (line 161) | int64_t dot(const Point64 &b) const { method Point32 (line 165) | Point32 operator+(const Point32 &b) const { method Point32 (line 169) | Point32 operator-(const Point32 &b) const { class Int128 (line 174) | class Int128 { method Int128 (line 179) | Int128() { method Int128 (line 182) | Int128(uint64_t p_low, uint64_t p_high) { method Int128 (line 187) | Int128(uint64_t p_low) { method Int128 (line 192) | Int128(int64_t p_value) { method Int128 (line 205) | Int128 operator-() const { method Int128 (line 209) | Int128 operator+(const Int128 &b) const { method Int128 (line 224) | Int128 operator-(const Int128 &b) const { method Int128 (line 238) | Int128 &operator+=(const Int128 &b) { method Int128 (line 256) | Int128 &operator++() { method real_t (line 265) | real_t to_scalar() const { method get_sign (line 269) | int32_t get_sign() const { method ucmp (line 277) | int32_t ucmp(const Int128 &b) const { class Rational64 (line 294) | class Rational64 { method Rational64 (line 301) | Rational64(int64_t p_numerator, int64_t p_denominator) { method is_negative_infinity (line 322) | bool is_negative_infinity() const { method is_nan (line 326) | bool is_nan() const { method real_t (line 332) | real_t to_scalar() const { class Rational128 (line 337) | class Rational128 { method Rational128 (line 345) | Rational128(int64_t p_value) { method Rational128 (line 360) | Rational128(const Int128 &p_numerator, const Int128 &p_denominator) { method real_t (line 381) | real_t to_scalar() const { class PointR128 (line 386) | class PointR128 { method PointR128 (line 393) | PointR128() { method PointR128 (line 396) | PointR128(Int128 p_x, Int128 p_y, Int128 p_z, Int128 p_denominator) { method real_t (line 403) | real_t xvalue() const { method real_t (line 407) | real_t yvalue() const { method real_t (line 411) | real_t zvalue() const { class Edge (line 416) | class Edge method link (line 488) | void link(Edge *n) { method print (line 495) | void print() { class Face (line 417) | class Face method Face (line 511) | Face() { method init (line 514) | void init(Vertex *p_a, const Vertex *p_b, const Vertex *p_c) { method Point64 (line 527) | Point64 get_normal() { class Vertex (line 419) | class Vertex { method Vertex (line 430) | Vertex() { method print (line 434) | void print() { method Point32 (line 441) | Point32 operator-(const Vertex &b) const { method Rational128 (line 445) | Rational128 dot(const Point64 &b) const { method real_t (line 449) | real_t xvalue() const { method real_t (line 453) | real_t yvalue() const { method real_t (line 457) | real_t zvalue() const { method receive_nearby_faces (line 461) | void receive_nearby_faces(Vertex *p_src) { class Edge (line 479) | class Edge { method link (line 488) | void link(Edge *n) { method print (line 495) | void print() { class Face (line 502) | class Face { method Face (line 511) | Face() { method init (line 514) | void init(Vertex *p_a, const Vertex *p_b, const Vertex *p_c) { method Point64 (line 527) | Point64 get_normal() { class DMul (line 533) | class DMul { method high (line 535) | static uint32_t high(uint64_t p_value) { method low (line 539) | static uint32_t low(uint64_t p_value) { method mul (line 543) | static uint64_t mul(uint32_t a, uint32_t b) { method shl_half (line 547) | static void shl_half(uint64_t &p_value) { method high (line 551) | static uint64_t high(Int128 p_value) { method low (line 555) | static uint64_t low(Int128 p_value) { method Int128 (line 559) | static Int128 mul(uint64_t a, uint64_t b) { method shl_half (line 563) | static void shl_half(Int128 &p_value) { method mul (line 569) | static void mul(UWord p_a, UWord p_b, UWord &r_low, UWord &r_high) { class IntermediateHull (line 589) | class IntermediateHull { method IntermediateHull (line 596) | IntermediateHull() { type Orientation (line 600) | enum Orientation { ORIENTATION_NONE, method remove_edge_pair (line 623) | void remove_edge_pair(Edge *p_edge) { type PointComparator (line 1572) | struct PointComparator { method _FORCE_INLINE_ (line 1573) | _FORCE_INLINE_ bool operator()(const ConvexHullInternal::Point32 &p, c... function Vector3 (line 1655) | Vector3 ConvexHullInternal::to_gd_vector(const Point32 &p_v) { function Vector3 (line 1663) | Vector3 ConvexHullInternal::get_gd_normal(Face *p_face) { function Vector3 (line 1667) | Vector3 ConvexHullInternal::get_coordinates(const Vertex *p_v) { function real_t (line 1675) | real_t ConvexHullInternal::shrink(real_t p_amount, real_t p_clamp_amount) { function get_vertex_copy (line 2140) | static int32_t get_vertex_copy(ConvexHullInternal::Vertex *p_vertex, Loc... function real_t (line 2153) | real_t ConvexHullComputer::compute(const Vector3 *p_coords, int32_t p_co... function Error (line 2239) | Error ConvexHullComputer::convex_hull(const Vector &p_points, G... FILE: core/math/convex_hull.h function class (line 53) | class ConvexHullComputer { FILE: core/math/delaunay_2d.h function class (line 36) | class Delaunay2D { function Triangle (line 66) | static Triangle create_triangle(const Vector &p_vertices, int p... function Vector (line 81) | static Vector triangulate(const Vector &p_points) { FILE: core/math/delaunay_3d.h function class (line 44) | class Delaunay3D { type TriangleHasher (line 99) | struct TriangleHasher { function _FORCE_INLINE_ (line 107) | _FORCE_INLINE_ static void circum_sphere_compute(const Vector3 *p_points... function _FORCE_INLINE_ (line 165) | _FORCE_INLINE_ static bool simplex_contains(const Vector3 *p_points, con... function simplex_is_coplanar (line 181) | static bool simplex_is_coplanar(const Vector3 *p_points, const Simplex &... type OutputSimplex (line 198) | struct OutputSimplex { FILE: core/math/disjoint_set.h type HashMap (line 45) | typedef HashMap MapT; function _FORCE_INLINE_ (line 56) | _FORCE_INLINE_ void insert(T object) { (void)insert_or_get(object); } FILE: core/math/dynamic_bvh.h function class (line 59) | class DynamicBVH { function _FORCE_INLINE_ (line 77) | _FORCE_INLINE_ bool contains(const Volume &a) const { function _FORCE_INLINE_ (line 86) | _FORCE_INLINE_ Volume merge(const Volume &b) const { function _FORCE_INLINE_ (line 103) | _FORCE_INLINE_ real_t get_size() const { function _FORCE_INLINE_ (line 118) | _FORCE_INLINE_ real_t get_proximity_to(const Volume &b) const { function _FORCE_INLINE_ (line 123) | _FORCE_INLINE_ int select_by_proximity(const Volume &a, const Volume &b)... function _FORCE_INLINE_ (line 128) | _FORCE_INLINE_ bool intersects(const Volume &b) const { function _FORCE_INLINE_ (line 137) | _FORCE_INLINE_ bool intersects_convex(const Plane *p_planes, int p_plane... type Node (line 180) | struct Node { function get_max_depth (line 195) | void get_max_depth(int depth, int &maxdepth) { function is_left_of_axis (line 213) | bool is_left_of_axis(const Vector3 &org, const Vector3 &axis) const { function _FORCE_INLINE_ (line 252) | _FORCE_INLINE_ bool _ray_aabb(const Vector3 &rayFrom, const Vector3 &ray... function get_leaf_count (line 298) | int get_leaf_count() const; FILE: core/math/expression.cpp function Error (line 35) | Error Expression::_get_token(Token &r_token) { function Error (line 1467) | Error Expression::parse(const String &p_expression, const Vector... function Variant (line 1494) | Variant Expression::execute(const Array &p_inputs, Object *p_base, bool ... function String (line 1514) | String Expression::get_error_text() const { FILE: core/math/expression.h function class (line 35) | class Expression : public RefCounted { FILE: core/math/face3.cpp function Vector3 (line 123) | Vector3 Face3::get_random_point_inside() const { function Plane (line 133) | Plane Face3::get_plane(ClockDirection p_dir) const { function real_t (line 137) | real_t Face3::get_area() const { function Vector3 (line 282) | Vector3 Face3::get_closest_point_to(const Vector3 &p_point) const { FILE: core/math/face3.h function Face3 (line 38) | struct [[nodiscard]] Face3 { function intersects_aabb2 (line 86) | bool Face3::intersects_aabb2(const AABB &p_aabb) const { function true_type (line 238) | struct is_zero_constructible : std::true_type {} FILE: core/math/geometry_2d.cpp type _AtlasWorkRect (line 126) | struct _AtlasWorkRect { method _FORCE_INLINE_ (line 130) | _FORCE_INLINE_ bool operator<(const _AtlasWorkRect &p_r) const { retur... type _AtlasWorkRectResult (line 133) | struct _AtlasWorkRectResult { FILE: core/math/geometry_2d.h function class (line 42) | class Geometry2D { function Vector2 (line 103) | static Vector2 get_closest_point_to_segment(const Vector2 &p_point, cons... function Vector2 (line 108) | static Vector2 get_closest_point_to_segment(const Vector2 &p_point, cons... function real_t (line 128) | static real_t get_distance_to_segment(const Vector2 &p_point, const Vect... function real_t (line 133) | static real_t get_distance_to_segment(const Vector2 &p_point, const Vect... function is_point_in_triangle (line 137) | static bool is_point_in_triangle(const Vector2 &s, const Vector2 &a, con... function Vector2 (line 152) | static Vector2 get_closest_point_to_segment_uncapped(const Vector2 &p_po... function Vector2 (line 157) | static Vector2 get_closest_point_to_segment_uncapped(const Vector2 &p_po... function line_intersects_line (line 172) | static bool line_intersects_line(const Vector2 &p_from_a, const Vector2 ... function GODOT_MSVC_WARNING_POP (line 186) | GODOT_MSVC_WARNING_POP function is_point_in_circle (line 227) | static inline bool is_point_in_circle(const Vector2 &p_point, const Vect... function real_t (line 231) | static real_t segment_intersects_circle(const Vector2 &p_from, const Vec... function segment_intersects_rect (line 266) | static bool segment_intersects_rect(const Vector2 &p_from, const Vector2... type PolyBooleanOperation (line 288) | enum PolyBooleanOperation { type PolyJoinType (line 294) | enum PolyJoinType { type PolyEndType (line 299) | enum PolyEndType { function Vector (line 307) | static Vector> merge_polygons(const Vector &p_pol... function Vector (line 311) | static Vector> clip_polygons(const Vector &p_poly... function Vector (line 315) | static Vector> intersect_polygons(const Vector &p... function Vector (line 319) | static Vector> exclude_polygons(const Vector &p_p... function Vector (line 323) | static Vector> clip_polyline_with_polygon(const Vector> intersect_polyline_with_polygon(const Vect... function Vector (line 331) | static Vector> offset_polygon(const Vector &p_po... function Vector (line 335) | static Vector> offset_polyline(const Vector &p_p... function Vector (line 341) | static Vector triangulate_delaunay(const Vector &p_points) { function Vector (line 355) | static Vector triangulate_polygon(const Vector &p_polygon) { function is_polygon_clockwise (line 365) | static bool is_polygon_clockwise(const Vector &p_polygon) { function is_point_in_polygon (line 382) | static bool is_point_in_polygon(const Vector2 &p_point, const Vector convex_hull(Vector P) { function Vector (line 464) | static Vector bresenham_line(const Point2i &p_from, const Point... FILE: core/math/geometry_3d.cpp function real_t (line 132) | real_t Geometry3D::get_closest_distance_between_segments(const Vector3 &... type _FaceClassify (line 181) | struct _FaceClassify { type _Link (line 182) | struct _Link { method clear (line 185) | void clear() { type _CellFlags (line 198) | enum _CellFlags { function _plot_face (line 221) | static inline void _plot_face(uint8_t ***p_cell_status, int x, int y, in... function _mark_outside (line 275) | static inline void _mark_outside(uint8_t ***p_cell_status, int x, int y,... function _build_faces (line 385) | static inline void _build_faces(uint8_t ***p_cell_status, int x, int y, ... function edt (line 866) | static void edt(float *f, int stride, int n) { FILE: core/math/geometry_3d.h function namespace (line 40) | namespace Geometry3D { function segment_intersects_convex (line 276) | inline bool segment_intersects_convex(const Vector3 &p_from, const Vecto... function Vector3 (line 333) | inline Vector3 get_closest_point_to_segment(const Vector3 &p_point, cons... function Vector3 (line 353) | inline Vector3 get_closest_point_to_segment(const Vector3 &p_point, cons... function Vector3 (line 358) | inline Vector3 get_closest_point_to_segment_uncapped(const Vector3 &p_po... function Vector3 (line 372) | inline Vector3 get_closest_point_to_segment_uncapped(const Vector3 &p_po... function point_in_projected_triangle (line 377) | inline bool point_in_projected_triangle(const Vector3 &p_point, const Ve... function triangle_sphere_intersection_test (line 401) | inline bool triangle_sphere_intersection_test(const Vector3 &p_triangle_... function triangle_sphere_intersection_test (line 480) | inline bool triangle_sphere_intersection_test(const Vector3 *p_triangle,... function Vector (line 485) | inline Vector clip_polygon(const Vector &polygon, cons... function tetrahedralize_delaunay (line 557) | inline Vector tetrahedralize_delaunay(const Vector &p_... type MeshData (line 575) | struct MeshData { function _FORCE_INLINE_ (line 618) | _FORCE_INLINE_ bool planeBoxOverlap(Vector3 normal, real_t d, Vector3 ma... function _FORCE_INLINE_ (line 733) | _FORCE_INLINE_ bool triangle_box_overlap(const Vector3 &boxcenter, const... function Vector3 (line 813) | inline Vector3 triangle_get_barycentric_coords(const Vector3 &p_a, const... function Color (line 833) | inline Color tetrahedron_get_barycentric_coords(const Vector3 &p_a, cons... function _FORCE_INLINE_ (line 854) | _FORCE_INLINE_ Vector3 octahedron_map_decode(const Vector2 &p_uv) { FILE: core/math/math_defs.h function namespace (line 37) | namespace Math { type ClockDirection (line 70) | enum ClockDirection { type Orientation (line 75) | enum Orientation { type HorizontalAlignment (line 80) | enum HorizontalAlignment { type VerticalAlignment (line 87) | enum VerticalAlignment { type InlineAlignment (line 94) | enum InlineAlignment { type Side (line 115) | enum Side { type Corner (line 122) | enum Corner { function EulerOrder (line 129) | enum class EulerOrder { FILE: core/math/math_fieldwise.cpp function Variant (line 43) | Variant fieldwise_assign(const Variant &p_target, const Variant &p_sourc... FILE: core/math/math_funcs.h function namespace (line 39) | namespace Math { FILE: core/math/math_funcs_binary.h function namespace (line 35) | namespace Math { FILE: core/math/plane.cpp function Plane (line 56) | Plane Plane::normalized() const { function Vector3 (line 62) | Vector3 Plane::get_any_perpendicular_normal() const { function Variant (line 144) | Variant Plane::intersect_3_bind(const Plane &p_plane1, const Plane &p_pl... function Variant (line 153) | Variant Plane::intersects_ray_bind(const Vector3 &p_from, const Vector3 ... function Variant (line 162) | Variant Plane::intersects_segment_bind(const Vector3 &p_begin, const Vec... FILE: core/math/plane.h function Plane (line 37) | struct [[nodiscard]] Plane { FILE: core/math/projection.cpp function real_t (line 40) | real_t Projection::determinant() const { function Plane (line 71) | Plane Projection::xform4(const Plane &p_vec4) const { function Vector4 (line 81) | Vector4 Projection::xform(const Vector4 &p_vec4) const { function Vector4 (line 88) | Vector4 Projection::xform_inv(const Vector4 &p_vec4) const { function Projection (line 105) | Projection Projection::create_depth_correction(bool p_flip_y) { function Projection (line 111) | Projection Projection::create_light_atlas_rect(const Rect2 &p_rect) { function Projection (line 117) | Projection Projection::create_perspective(real_t p_fovy_degrees, real_t ... function Projection (line 123) | Projection Projection::create_perspective_hmd(real_t p_fovy_degrees, rea... function Projection (line 129) | Projection Projection::create_for_hmd(int p_eye, real_t p_aspect, real_t... function Projection (line 135) | Projection Projection::create_orthogonal(real_t p_left, real_t p_right, ... function Projection (line 141) | Projection Projection::create_orthogonal_aspect(real_t p_size, real_t p_... function Projection (line 147) | Projection Projection::create_frustum(real_t p_left, real_t p_right, rea... function Projection (line 153) | Projection Projection::create_frustum_aspect(real_t p_size, real_t p_asp... function Projection (line 159) | Projection Projection::create_fit_aabb(const AABB &p_aabb) { function Projection (line 165) | Projection Projection::perspective_znear_adjusted(real_t p_new_znear) co... function Plane (line 171) | Plane Projection::get_projection_plane(Planes p_plane) const { function Projection (line 240) | Projection Projection::flipped_y() const { function Projection (line 246) | Projection Projection ::jitter_offseted(const Vector2 &p_offset) const { function real_t (line 404) | real_t Projection::get_z_far() const { function real_t (line 411) | real_t Projection::get_z_near() const { function Vector2 (line 418) | Vector2 Projection::get_viewport_half_extents() const { function Vector2 (line 427) | Vector2 Projection::get_far_plane_half_extents() const { function Projection (line 545) | Projection Projection::inverse() const { function real_t (line 858) | real_t Projection::get_aspect() const { function real_t (line 879) | real_t Projection::get_fov() const { function real_t (line 893) | real_t Projection::get_lod_multiplier() const { FILE: core/math/projection.h type AABB (line 39) | struct AABB type Plane (line 40) | struct Plane type Rect2 (line 41) | struct Rect2 type Transform3D (line 42) | struct Transform3D type Vector2 (line 43) | struct Vector2 function Projection (line 45) | struct [[nodiscard]] Projection { function Projection (line 172) | constexpr Projection Projection::operator*(const Projection &p_matrix) c... function Vector3 (line 188) | Vector3 Projection::xform(const Vector3 &p_vec3) const { FILE: core/math/quaternion.cpp function real_t (line 36) | real_t Quaternion::angle_to(const Quaternion &p_to) const { function Vector3 (line 42) | Vector3 Quaternion::get_euler(EulerOrder p_order) const { function real_t (line 61) | real_t Quaternion::length() const { function Quaternion (line 74) | Quaternion Quaternion::normalized() const { function Quaternion (line 82) | Quaternion Quaternion::inverse() const { function Quaternion (line 89) | Quaternion Quaternion::log() const { function Quaternion (line 95) | Quaternion Quaternion::exp() const { function Quaternion (line 106) | Quaternion Quaternion::slerp(const Quaternion &p_to, real_t p_weight) co... function Quaternion (line 147) | Quaternion Quaternion::slerpni(const Quaternion &p_to, real_t p_weight) ... function Quaternion (line 171) | Quaternion Quaternion::spherical_cubic_interpolate(const Quaternion &p_b... function Quaternion (line 221) | Quaternion Quaternion::spherical_cubic_interpolate_in_time(const Quatern... function Vector3 (line 276) | Vector3 Quaternion::get_axis() const { function real_t (line 284) | real_t Quaternion::get_angle() const { function Quaternion (line 313) | Quaternion Quaternion::from_euler(const Vector3 &p_euler) { FILE: core/math/quaternion.h function Quaternion (line 37) | struct [[nodiscard]] Quaternion { function real_t (line 173) | real_t Quaternion::dot(const Quaternion &p_q) const { function p_q (line 181) | constexpr void Quaternion::operator+=(const Quaternion &p_q) { function p_q (line 188) | constexpr void Quaternion::operator-=(const Quaternion &p_q) { function Quaternion (line 195) | constexpr void Quaternion::operator*=(real_t p_s) { function Quaternion (line 202) | constexpr void Quaternion::operator/=(real_t p_s) { function Quaternion (line 216) | constexpr Quaternion Quaternion::operator-() const { function Quaternion (line 221) | constexpr Quaternion Quaternion::operator*(real_t p_s) const { function Quaternion (line 225) | constexpr Quaternion Quaternion::operator/(real_t p_s) const { function p_quaternion (line 229) | constexpr bool Quaternion::operator==(const Quaternion &p_quaternion) co... function p_quaternion (line 233) | constexpr bool Quaternion::operator!=(const Quaternion &p_quaternion) co... function p_q (line 237) | constexpr void Quaternion::operator*=(const Quaternion &p_q) { function Quaternion (line 247) | constexpr Quaternion Quaternion::operator*(const Quaternion &p_q) const { FILE: core/math/quick_hull.cpp function Error (line 38) | Error QuickHull::build(const Vector &p_points, Geometry3D::Mesh... FILE: core/math/quick_hull.h function class (line 36) | class QuickHull { type FaceConnect (line 76) | struct FaceConnect { type RetFaceConnect (line 80) | struct RetFaceConnect { FILE: core/math/random_number_generator.h function class (line 36) | class RandomNumberGenerator : public RefCounted { function _FORCE_INLINE_ (line 57) | _FORCE_INLINE_ int randi_range(int p_from, int p_to) { return randbase.r... function _FORCE_INLINE_ (line 59) | _FORCE_INLINE_ int64_t rand_weighted(const Vector &p_weights) { r... FILE: core/math/random_pcg.h function __bsr_clz32 (line 43) | static int __bsr_clz32(uint32_t x) { function _FORCE_INLINE_ (line 65) | _FORCE_INLINE_ void seed(uint64_t p_seed) { function _FORCE_INLINE_ (line 69) | _FORCE_INLINE_ uint64_t get_seed() { return current_seed; } function _FORCE_INLINE_ (line 71) | _FORCE_INLINE_ void set_state(uint64_t p_state) { pcg.state = p_state; } function _FORCE_INLINE_ (line 75) | _FORCE_INLINE_ uint32_t rand() { function _FORCE_INLINE_ (line 78) | _FORCE_INLINE_ uint32_t rand(uint32_t bounds) { function _FORCE_INLINE_ (line 96) | _FORCE_INLINE_ double randd() { function _FORCE_INLINE_ (line 109) | _FORCE_INLINE_ float randf() { function _FORCE_INLINE_ (line 122) | _FORCE_INLINE_ double randfn(double p_mean, double p_deviation) { function _FORCE_INLINE_ (line 129) | _FORCE_INLINE_ float randfn(float p_mean, float p_deviation) { FILE: core/math/rect2.h type Rect2i (line 38) | struct Rect2i type Transform2D (line 39) | struct Transform2D function Rect2 (line 41) | struct [[nodiscard]] Rect2 { function real_t (line 91) | inline real_t distance_to(const Vector2 &p_point) const { function encloses (line 132) | inline bool encloses(const Rect2 &p_rect) const { function Rect2 (line 148) | inline Rect2 intersection(const Rect2 &p_rect) const { function Rect2 (line 165) | inline Rect2 merge(const Rect2 &p_rect) const { ///< return a merged rect function has_point (line 182) | inline bool has_point(const Point2 &p_point) const { function is_finite (line 207) | bool is_finite() const; function Rect2 (line 212) | inline Rect2 grow(real_t p_amount) const { function grow_by (line 218) | inline void grow_by(real_t p_amount) { function Rect2 (line 225) | inline Rect2 grow_side(Side p_side, real_t p_amount) const { function Rect2 (line 234) | inline Rect2 grow_side_bind(uint32_t p_side, real_t p_amount) const { function Rect2 (line 238) | inline Rect2 grow_individual(real_t p_left, real_t p_top, real_t p_right... function _FORCE_INLINE_ (line 248) | _FORCE_INLINE_ Rect2 expand(const Vector2 &p_vector) const { function expand_to (line 254) | inline void expand_to(const Vector2 &p_vector) { // In place function fo... function Vector2 (line 289) | Vector2 get_support(const Vector2 &p_direction) const { function _FORCE_INLINE_ (line 300) | _FORCE_INLINE_ bool intersects_filled_polygon(const Vector2 *p_points, i... function _FORCE_INLINE_ (line 354) | _FORCE_INLINE_ void set_end(const Vector2 &p_end) { function explicit (line 362) | explicit operator String() const; function true_type (line 385) | struct is_zero_constructible : std::true_type {} FILE: core/math/rect2i.h type Rect2 (line 38) | struct Rect2 function Rect2i (line 40) | struct [[nodiscard]] Rect2i { FILE: core/math/static_raycaster.h function class (line 35) | class StaticRaycaster : public RefCounted { FILE: core/math/transform_2d.cpp function Transform2D (line 42) | Transform2D Transform2D::inverse() const { function Transform2D (line 62) | Transform2D Transform2D::affine_inverse() const { function real_t (line 72) | real_t Transform2D::get_skew() const { function real_t (line 82) | real_t Transform2D::get_rotation() const { function Size2 (line 115) | Size2 Transform2D::get_scale() const { function Transform2D (line 162) | Transform2D Transform2D::orthonormalized() const { function Transform2D (line 192) | Transform2D Transform2D::looking_at(const Vector2 &p_target) const { function Transform2D (line 215) | Transform2D Transform2D::operator*(const Transform2D &p_transform) const { function Transform2D (line 221) | Transform2D Transform2D::scaled(const Size2 &p_scale) const { function Transform2D (line 228) | Transform2D Transform2D::scaled_local(const Size2 &p_scale) const { function Transform2D (line 233) | Transform2D Transform2D::untranslated() const { function Transform2D (line 239) | Transform2D Transform2D::translated(const Vector2 &p_offset) const { function Transform2D (line 244) | Transform2D Transform2D::translated_local(const Vector2 &p_offset) const { function Transform2D (line 249) | Transform2D Transform2D::rotated(real_t p_angle) const { function Transform2D (line 254) | Transform2D Transform2D::rotated_local(real_t p_angle) const { function real_t (line 259) | real_t Transform2D::determinant() const { function Transform2D (line 263) | Transform2D Transform2D::interpolate_with(const Transform2D &p_transform... FILE: core/math/transform_2d.h function Transform2D (line 40) | struct [[nodiscard]] Transform2D { FILE: core/math/transform_3d.cpp function Transform3D (line 40) | Transform3D Transform3D::affine_inverse() const { function Transform3D (line 51) | Transform3D Transform3D::inverse() const { function Transform3D (line 63) | Transform3D Transform3D::rotated(const Vector3 &p_axis, real_t p_angle) ... function Transform3D (line 69) | Transform3D Transform3D::rotated_local(const Vector3 &p_axis, real_t p_a... function Transform3D (line 79) | Transform3D Transform3D::looking_at(const Vector3 &p_target, const Vecto... function Transform3D (line 96) | Transform3D Transform3D::interpolate_with(const Transform3D &p_transform... function Transform3D (line 118) | Transform3D Transform3D::scaled(const Vector3 &p_scale) const { function Transform3D (line 123) | Transform3D Transform3D::scaled_local(const Vector3 &p_scale) const { function Transform3D (line 142) | Transform3D Transform3D::translated(const Vector3 &p_translation) const { function Transform3D (line 147) | Transform3D Transform3D::translated_local(const Vector3 &p_translation) ... function Transform3D (line 157) | Transform3D Transform3D::orthonormalized() const { function Transform3D (line 167) | Transform3D Transform3D::orthogonalized() const { function Transform3D (line 190) | Transform3D Transform3D::operator*(const Transform3D &p_transform) const { FILE: core/math/transform_3d.h function Transform3D (line 38) | struct [[nodiscard]] Transform3D { FILE: core/math/transform_interpolator.cpp function Quaternion (line 78) | Quaternion TransformInterpolator::_basis_to_quat_unchecked(const Basis &... function Quaternion (line 110) | Quaternion TransformInterpolator::_quat_slerp_unchecked(const Quaternion... function Basis (line 156) | Basis TransformInterpolator::_basis_slerp_unchecked(Basis p_from, Basis ... function real_t (line 205) | real_t TransformInterpolator::_vec3_normalize(Vector3 &p_vec) { function Vector3 (line 219) | Vector3 TransformInterpolator::_basis_orthonormalize(Basis &r_basis) { function real_t (line 351) | real_t TransformInterpolator::checksum_transform_3d(const Transform3D &p... FILE: core/math/transform_interpolator.h type Transform2D (line 46) | struct Transform2D type Transform3D (line 47) | struct Transform3D type Basis (line 48) | struct Basis type Quaternion (line 49) | struct Quaternion function class (line 51) | class TransformInterpolator { function real_t (line 61) | static real_t _vec3_sum(const Vector3 &p_pt) { return p_pt.x + p_pt.y + ... function _FORCE_INLINE_ (line 63) | _FORCE_INLINE_ static bool _vec3_is_equal_approx(const Vector3 &p_a, con... FILE: core/math/triangle_mesh.cpp function Dictionary (line 530) | Dictionary TriangleMesh::intersect_segment_scriptwrap(const Vector3 &p_b... function Dictionary (line 552) | Dictionary TriangleMesh::intersect_ray_scriptwrap(const Vector3 &p_begin... FILE: core/math/triangle_mesh.h function class (line 36) | class TriangleMesh : public RefCounted { FILE: core/math/triangulate.cpp function real_t (line 33) | real_t Triangulate::get_area(const Vector &contour) { FILE: core/math/triangulate.h function class (line 40) | class Triangulate { FILE: core/math/vector2.cpp function real_t (line 36) | real_t Vector2::angle() const { function Vector2 (line 40) | Vector2 Vector2::from_angle(real_t p_angle) { function real_t (line 44) | real_t Vector2::length() const { function real_t (line 48) | real_t Vector2::length_squared() const { function Vector2 (line 71) | Vector2 Vector2::normalized() const { function real_t (line 82) | real_t Vector2::distance_to(const Vector2 &p_vector2) const { function real_t (line 86) | real_t Vector2::distance_squared_to(const Vector2 &p_vector2) const { function real_t (line 90) | real_t Vector2::angle_to(const Vector2 &p_vector2) const { function real_t (line 94) | real_t Vector2::angle_to_point(const Vector2 &p_vector2) const { function real_t (line 98) | real_t Vector2::dot(const Vector2 &p_other) const { function real_t (line 102) | real_t Vector2::cross(const Vector2 &p_other) const { function Vector2 (line 106) | Vector2 Vector2::sign() const { function Vector2 (line 110) | Vector2 Vector2::floor() const { function Vector2 (line 114) | Vector2 Vector2::ceil() const { function Vector2 (line 118) | Vector2 Vector2::round() const { function Vector2 (line 122) | Vector2 Vector2::rotated(real_t p_by) const { function Vector2 (line 130) | Vector2 Vector2::posmod(real_t p_mod) const { function Vector2 (line 134) | Vector2 Vector2::posmodv(const Vector2 &p_modv) const { function Vector2 (line 138) | Vector2 Vector2::project(const Vector2 &p_to) const { function Vector2 (line 142) | Vector2 Vector2::clamp(const Vector2 &p_min, const Vector2 &p_max) const { function Vector2 (line 148) | Vector2 Vector2::clampf(real_t p_min, real_t p_max) const { function Vector2 (line 154) | Vector2 Vector2::snapped(const Vector2 &p_step) const { function Vector2 (line 160) | Vector2 Vector2::snappedf(real_t p_step) const { function Vector2 (line 166) | Vector2 Vector2::limit_length(real_t p_len) const { function Vector2 (line 177) | Vector2 Vector2::move_toward(const Vector2 &p_to, real_t p_delta) const { function Vector2 (line 185) | Vector2 Vector2::slide(const Vector2 &p_normal) const { function Vector2 (line 192) | Vector2 Vector2::bounce(const Vector2 &p_normal) const { function Vector2 (line 196) | Vector2 Vector2::reflect(const Vector2 &p_normal) const { FILE: core/math/vector2.h type Vector2i (line 38) | struct Vector2i function Vector2 (line 40) | struct [[nodiscard]] Vector2 { function p_v (line 223) | constexpr void Vector2::operator+=(const Vector2 &p_v) { function p_v (line 232) | constexpr void Vector2::operator-=(const Vector2 &p_v) { function Vector2 (line 237) | constexpr Vector2 Vector2::operator*(const Vector2 &p_v1) const { function Vector2 (line 241) | constexpr Vector2 Vector2::operator*(real_t p_rvalue) const { function p_rvalue (line 245) | constexpr void Vector2::operator*=(real_t p_rvalue) { function Vector2 (line 250) | constexpr Vector2 Vector2::operator/(const Vector2 &p_v1) const { function Vector2 (line 254) | constexpr Vector2 Vector2::operator/(real_t p_rvalue) const { function p_rvalue (line 258) | constexpr void Vector2::operator/=(real_t p_rvalue) { function p_vec2 (line 271) | constexpr bool Vector2::operator!=(const Vector2 &p_vec2) const { function Vector2 (line 275) | Vector2 Vector2::lerp(const Vector2 &p_to, real_t p_weight) const { function Vector2 (line 282) | Vector2 Vector2::slerp(const Vector2 &p_to, real_t p_weight) const { function Vector2 (line 295) | Vector2 Vector2::cubic_interpolate(const Vector2 &p_b, const Vector2 &p_... function Vector2 (line 302) | Vector2 Vector2::cubic_interpolate_in_time(const Vector2 &p_b, const Vec... function Vector2 (line 309) | Vector2 Vector2::bezier_interpolate(const Vector2 &p_control_1, const Ve... function Vector2 (line 316) | Vector2 Vector2::bezier_derivative(const Vector2 &p_control_1, const Vec... function Vector2 (line 323) | Vector2 Vector2::direction_to(const Vector2 &p_to) const { type Vector2 (line 348) | typedef Vector2 Size2; type Vector2 (line 349) | typedef Vector2 Point2; function true_type (line 352) | struct is_zero_constructible : std::true_type {} FILE: core/math/vector2i.cpp function Vector2i (line 36) | Vector2i Vector2i::clamp(const Vector2i &p_min, const Vector2i &p_max) c... function Vector2i (line 42) | Vector2i Vector2i::clampi(int32_t p_min, int32_t p_max) const { function Vector2i (line 48) | Vector2i Vector2i::snapped(const Vector2i &p_step) const { function Vector2i (line 54) | Vector2i Vector2i::snappedi(int32_t p_step) const { FILE: core/math/vector2i.h type Vector2 (line 38) | struct Vector2 function Vector2i (line 40) | struct [[nodiscard]] Vector2i { function p_v (line 174) | constexpr void Vector2i::operator+=(const Vector2i &p_v) { function p_v (line 183) | constexpr void Vector2i::operator-=(const Vector2i &p_v) { function Vector2i (line 188) | constexpr Vector2i Vector2i::operator*(const Vector2i &p_v1) const { function Vector2i (line 192) | constexpr Vector2i Vector2i::operator*(int32_t p_rvalue) const { function p_rvalue (line 196) | constexpr void Vector2i::operator*=(int32_t p_rvalue) { function Vector2i (line 201) | constexpr Vector2i Vector2i::operator/(const Vector2i &p_v1) const { function Vector2i (line 205) | constexpr Vector2i Vector2i::operator/(int32_t p_rvalue) const { function p_rvalue (line 209) | constexpr void Vector2i::operator/=(int32_t p_rvalue) { function Vector2i (line 214) | constexpr Vector2i Vector2i::operator%(const Vector2i &p_v1) const { function Vector2i (line 218) | constexpr Vector2i Vector2i::operator%(int32_t p_rvalue) const { function p_rvalue (line 222) | constexpr void Vector2i::operator%=(int32_t p_rvalue) { function Vector2i (line 227) | constexpr Vector2i Vector2i::operator-() const { function p_vec2 (line 231) | constexpr bool Vector2i::operator==(const Vector2i &p_vec2) const { function p_vec2 (line 235) | constexpr bool Vector2i::operator!=(const Vector2i &p_vec2) const { type Vector2i (line 257) | typedef Vector2i Size2i; type Vector2i (line 258) | typedef Vector2i Point2i; function true_type (line 261) | struct is_zero_constructible : std::true_type {} FILE: core/math/vector3.cpp function Vector3 (line 42) | Vector3 Vector3::rotated(const Vector3 &p_axis, real_t p_angle) const { function Vector3 (line 54) | Vector3 Vector3::snapped(const Vector3 &p_step) const { function Vector3 (line 66) | Vector3 Vector3::snappedf(real_t p_step) const { function Vector3 (line 72) | Vector3 Vector3::limit_length(real_t p_len) const { function Vector3 (line 83) | Vector3 Vector3::move_toward(const Vector3 &p_to, real_t p_delta) const { function Vector2 (line 90) | Vector2 Vector3::octahedron_encode() const { function Vector3 (line 106) | Vector3 Vector3::octahedron_decode(const Vector2 &p_oct) { function Vector2 (line 115) | Vector2 Vector3::octahedron_tangent_encode(float p_sign) const { function Vector3 (line 124) | Vector3 Vector3::octahedron_tangent_decode(const Vector2 &p_oct, float *... function Basis (line 133) | Basis Vector3::outer(const Vector3 &p_with) const { FILE: core/math/vector3.h type Basis (line 37) | struct Basis type Vector2 (line 38) | struct Vector2 type Vector3i (line 39) | struct Vector3i function Vector3 (line 41) | struct [[nodiscard]] Vector3 { function Vector3 (line 243) | Vector3 Vector3::cross(const Vector3 &p_with) const { function real_t (line 252) | real_t Vector3::dot(const Vector3 &p_with) const { function Vector3 (line 256) | Vector3 Vector3::abs() const { function Vector3 (line 268) | Vector3 Vector3::ceil() const { function Vector3 (line 284) | Vector3 Vector3::slerp(const Vector3 &p_to, real_t p_weight) const { function Vector3 (line 306) | Vector3 Vector3::cubic_interpolate(const Vector3 &p_b, const Vector3 &p_... function Vector3 (line 314) | Vector3 Vector3::cubic_interpolate_in_time(const Vector3 &p_b, const Vec... function Vector3 (line 322) | Vector3 Vector3::bezier_interpolate(const Vector3 &p_control_1, const Ve... function Vector3 (line 330) | Vector3 Vector3::bezier_derivative(const Vector3 &p_control_1, const Vec... function real_t (line 338) | real_t Vector3::distance_to(const Vector3 &p_to) const { function real_t (line 342) | real_t Vector3::distance_squared_to(const Vector3 &p_to) const { function Vector3 (line 346) | Vector3 Vector3::posmod(real_t p_mod) const { function Vector3 (line 350) | Vector3 Vector3::posmodv(const Vector3 &p_modv) const { function Vector3 (line 354) | Vector3 Vector3::project(const Vector3 &p_to) const { function real_t (line 358) | real_t Vector3::angle_to(const Vector3 &p_to) const { function real_t (line 362) | real_t Vector3::signed_angle_to(const Vector3 &p_to, const Vector3 &p_ax... function Vector3 (line 369) | Vector3 Vector3::direction_to(const Vector3 &p_to) const { function Vector3 (line 387) | constexpr Vector3 &Vector3::operator+=(const Vector3 &p_v) { function Vector3 (line 398) | constexpr Vector3 &Vector3::operator-=(const Vector3 &p_v) { function Vector3 (line 409) | constexpr Vector3 &Vector3::operator*=(const Vector3 &p_v) { function Vector3 (line 416) | constexpr Vector3 Vector3::operator*(const Vector3 &p_v) const { function Vector3 (line 420) | constexpr Vector3 &Vector3::operator/=(const Vector3 &p_v) { function Vector3 (line 427) | constexpr Vector3 Vector3::operator/(const Vector3 &p_v) const { function Vector3 (line 431) | constexpr Vector3 &Vector3::operator*=(real_t p_scalar) { function Vector3 (line 457) | constexpr Vector3 Vector3::operator*(real_t p_scalar) const { function Vector3 (line 461) | constexpr Vector3 &Vector3::operator/=(real_t p_scalar) { function Vector3 (line 468) | constexpr Vector3 Vector3::operator/(real_t p_scalar) const { function p_v (line 480) | constexpr bool Vector3::operator!=(const Vector3 &p_v) const { function p_v (line 484) | constexpr bool Vector3::operator<(const Vector3 &p_v) const { function p_v (line 494) | constexpr bool Vector3::operator>(const Vector3 &p_v) const { function p_v (line 504) | constexpr bool Vector3::operator<=(const Vector3 &p_v) const { function p_v (line 514) | constexpr bool Vector3::operator>=(const Vector3 &p_v) const { function _FORCE_INLINE_ (line 524) | _FORCE_INLINE_ Vector3 vec3_cross(const Vector3 &p_a, const Vector3 &p_b) { function _FORCE_INLINE_ (line 528) | _FORCE_INLINE_ real_t vec3_dot(const Vector3 &p_a, const Vector3 &p_b) { function real_t (line 532) | real_t Vector3::length() const { function normalize (line 548) | void Vector3::normalize() { function Vector3 (line 568) | Vector3 Vector3::normalized() const { function zero (line 583) | void Vector3::zero() { function Vector3 (line 588) | Vector3 Vector3::slide(const Vector3 &p_normal) const { function Vector3 (line 595) | Vector3 Vector3::bounce(const Vector3 &p_normal) const { function Vector3 (line 599) | Vector3 Vector3::reflect(const Vector3 &p_normal) const { function true_type (line 607) | struct is_zero_constructible : std::true_type {} FILE: core/math/vector3i.cpp function Vector3i (line 44) | Vector3i Vector3i::clamp(const Vector3i &p_min, const Vector3i &p_max) c... function Vector3i (line 51) | Vector3i Vector3i::clampi(int32_t p_min, int32_t p_max) const { function Vector3i (line 58) | Vector3i Vector3i::snapped(const Vector3i &p_step) const { function Vector3i (line 65) | Vector3i Vector3i::snappedi(int32_t p_step) const { FILE: core/math/vector3i.h type Vector3 (line 38) | struct Vector3 function Vector3i (line 40) | struct [[nodiscard]] Vector3i { function length (line 168) | double Vector3i::length() const { function distance_to (line 180) | double Vector3i::distance_to(const Vector3i &p_to) const { function distance_squared_to (line 184) | int64_t Vector3i::distance_squared_to(const Vector3i &p_to) const { function Vector3i (line 190) | constexpr Vector3i &Vector3i::operator+=(const Vector3i &p_v) { function Vector3i (line 201) | constexpr Vector3i &Vector3i::operator-=(const Vector3i &p_v) { function Vector3i (line 212) | constexpr Vector3i &Vector3i::operator*=(const Vector3i &p_v) { function Vector3i (line 219) | constexpr Vector3i Vector3i::operator*(const Vector3i &p_v) const { function Vector3i (line 223) | constexpr Vector3i &Vector3i::operator/=(const Vector3i &p_v) { function Vector3i (line 230) | constexpr Vector3i Vector3i::operator/(const Vector3i &p_v) const { function Vector3i (line 234) | constexpr Vector3i &Vector3i::operator%=(const Vector3i &p_v) { function Vector3i (line 241) | constexpr Vector3i Vector3i::operator%(const Vector3i &p_v) const { function Vector3i (line 245) | constexpr Vector3i &Vector3i::operator*=(int32_t p_scalar) { function Vector3i (line 252) | constexpr Vector3i Vector3i::operator*(int32_t p_scalar) const { function Vector3i (line 274) | constexpr Vector3i &Vector3i::operator/=(int32_t p_scalar) { function Vector3i (line 281) | constexpr Vector3i Vector3i::operator/(int32_t p_scalar) const { function Vector3i (line 285) | constexpr Vector3i &Vector3i::operator%=(int32_t p_scalar) { function Vector3i (line 292) | constexpr Vector3i Vector3i::operator%(int32_t p_scalar) const { function Vector3i (line 296) | constexpr Vector3i Vector3i::operator-() const { function p_v (line 300) | constexpr bool Vector3i::operator==(const Vector3i &p_v) const { function p_v (line 304) | constexpr bool Vector3i::operator!=(const Vector3i &p_v) const { function p_v (line 308) | constexpr bool Vector3i::operator<(const Vector3i &p_v) const { function p_v (line 320) | constexpr bool Vector3i::operator>(const Vector3i &p_v) const { function p_v (line 332) | constexpr bool Vector3i::operator<=(const Vector3i &p_v) const { function p_v (line 344) | constexpr bool Vector3i::operator>=(const Vector3i &p_v) const { function zero (line 356) | void Vector3i::zero() { function true_type (line 361) | struct is_zero_constructible : std::true_type {} FILE: core/math/vector4.cpp function real_t (line 77) | real_t Vector4::length() const { function Vector4 (line 102) | Vector4 Vector4::normalized() const { function real_t (line 112) | real_t Vector4::distance_to(const Vector4 &p_to) const { function real_t (line 116) | real_t Vector4::distance_squared_to(const Vector4 &p_to) const { function Vector4 (line 120) | Vector4 Vector4::direction_to(const Vector4 &p_to) const { function Vector4 (line 126) | Vector4 Vector4::abs() const { function Vector4 (line 130) | Vector4 Vector4::sign() const { function Vector4 (line 134) | Vector4 Vector4::floor() const { function Vector4 (line 138) | Vector4 Vector4::ceil() const { function Vector4 (line 142) | Vector4 Vector4::round() const { function Vector4 (line 146) | Vector4 Vector4::lerp(const Vector4 &p_to, real_t p_weight) const { function Vector4 (line 155) | Vector4 Vector4::cubic_interpolate(const Vector4 &p_b, const Vector4 &p_... function Vector4 (line 164) | Vector4 Vector4::cubic_interpolate_in_time(const Vector4 &p_b, const Vec... function Vector4 (line 173) | Vector4 Vector4::posmod(real_t p_mod) const { function Vector4 (line 177) | Vector4 Vector4::posmodv(const Vector4 &p_modv) const { function Vector4 (line 195) | Vector4 Vector4::snapped(const Vector4 &p_step) const { function Vector4 (line 201) | Vector4 Vector4::snappedf(real_t p_step) const { function Vector4 (line 207) | Vector4 Vector4::inverse() const { function Vector4 (line 211) | Vector4 Vector4::clamp(const Vector4 &p_min, const Vector4 &p_max) const { function Vector4 (line 219) | Vector4 Vector4::clampf(real_t p_min, real_t p_max) const { FILE: core/math/vector4.h type Vector4i (line 39) | struct Vector4i function Vector4 (line 41) | struct [[nodiscard]] Vector4 { FILE: core/math/vector4i.cpp function Vector4i (line 60) | Vector4i Vector4i::clamp(const Vector4i &p_min, const Vector4i &p_max) c... function Vector4i (line 68) | Vector4i Vector4i::clampi(int32_t p_min, int32_t p_max) const { function Vector4i (line 76) | Vector4i Vector4i::snapped(const Vector4i &p_step) const { function Vector4i (line 84) | Vector4i Vector4i::snappedi(int32_t p_step) const { FILE: core/math/vector4i.h type Vector4 (line 38) | struct Vector4 function Vector4i (line 40) | struct [[nodiscard]] Vector4i { FILE: core/object/callable_mp.h function class (line 39) | class CallableCustomMethodPointerBase : public CallableCustom { type Data (line 150) | struct Data { function virtual (line 169) | virtual void call(const Variant **p_arguments, int p_argcount, Variant &... type CallableCustomMethodPointerC (line 193) | typedef CallableCustomMethodPointerC CCMP; type CallableCustomMethodPointerC (line 207) | typedef CallableCustomMethodPointerC CCMP; type Data (line 225) | struct Data { function virtual (line 234) | virtual ObjectID get_object() const override { FILE: core/object/class_db.cpp function MethodDefinition (line 41) | MethodDefinition D_METHODP(const char *p_name, const char *const **p_arg... class PlaceholderExtensionInstance (line 72) | class PlaceholderExtensionInstance { method is_runtime_property (line 77) | bool is_runtime_property(const StringName &p_property_name) { method PlaceholderExtensionInstance (line 92) | PlaceholderExtensionInstance(const StringName &p_class_name) { method set (line 96) | void set(const StringName &p_name, const Variant &p_value, bool &r_val... method Variant (line 103) | Variant get(const StringName &p_name, bool &r_valid) { method GDExtensionBool (line 120) | static GDExtensionBool placeholder_instance_set(GDExtensionClassInstan... method GDExtensionBool (line 131) | static GDExtensionBool placeholder_instance_get(GDExtensionClassInstan... method GDExtensionPropertyInfo (line 142) | static const GDExtensionPropertyInfo *placeholder_instance_get_propert... method placeholder_instance_free_property_list (line 147) | static void placeholder_instance_free_property_list(GDExtensionClassIn... method GDExtensionBool (line 150) | static GDExtensionBool placeholder_instance_property_can_revert(GDExte... method GDExtensionBool (line 154) | static GDExtensionBool placeholder_instance_property_get_revert(GDExte... method GDExtensionBool (line 158) | static GDExtensionBool placeholder_instance_validate_property(GDExtens... method placeholder_instance_notification (line 162) | static void placeholder_instance_notification(GDExtensionClassInstance... method placeholder_instance_to_string (line 165) | static void placeholder_instance_to_string(GDExtensionClassInstancePtr... method placeholder_instance_reference (line 169) | static void placeholder_instance_reference(GDExtensionClassInstancePtr... method placeholder_instance_unreference (line 172) | static void placeholder_instance_unreference(GDExtensionClassInstanceP... method placeholder_instance_get_rid (line 175) | static uint64_t placeholder_instance_get_rid(GDExtensionClassInstanceP... method GDExtensionObjectPtr (line 179) | static GDExtensionObjectPtr placeholder_class_create_instance(void *p_... method GDExtensionObjectPtr (line 210) | static GDExtensionObjectPtr placeholder_class_recreate_instance(void *... method placeholder_class_free_instance (line 215) | static void placeholder_class_free_instance(void *p_class_userdata, GD... method GDExtensionClassCallVirtual (line 220) | static GDExtensionClassCallVirtual placeholder_class_get_virtual(void ... function StringName (line 316) | StringName ClassDB::get_parent_class_nocheck(const StringName &p_class) { function StringName (line 336) | StringName ClassDB::get_compatibility_remapped_class(const StringName &p... function StringName (line 348) | StringName ClassDB::_get_parent_class(const StringName &p_class) { function StringName (line 354) | StringName ClassDB::get_parent_class(const StringName &p_class) { function StringName (line 528) | StringName ClassDB::get_compatibility_class(const StringName &p_class) { function Object (line 535) | Object *ClassDB::_instantiate_internal(const StringName &p_class, bool p... function Object (line 643) | Object *ClassDB::instantiate(const StringName &p_class) { function Object (line 647) | Object *ClassDB::instantiate_no_placeholders(const StringName &p_class) { function Object (line 651) | Object *ClassDB::instantiate_without_postinitialization(const StringName... function ObjectGDExtension (line 656) | ObjectGDExtension *ClassDB::get_placeholder_extension(const StringName &... function GDType (line 747) | const GDType *ClassDB::get_gdtype(const StringName &p_class) { function MethodInfo (line 886) | static MethodInfo info_from_bind(MethodBind *p_method) { function MethodBind (line 1063) | MethodBind *ClassDB::get_method(const StringName &p_class, const StringN... function MethodBind (line 1097) | MethodBind *ClassDB::get_method_with_compatibility(const StringName &p_c... function StringName (line 1181) | StringName ClassDB::get_integer_constant_enum(const StringName &p_class,... function StringName (line 1652) | StringName ClassDB::get_property_setter(const StringName &p_class, const... function StringName (line 1667) | StringName ClassDB::get_property_getter(const StringName &p_class, const... function MethodBind (line 1792) | MethodBind *ClassDB::_bind_vararg_method(MethodBind *p_bind, const Strin... function MethodBind (line 1829) | MethodBind *ClassDB::bind_methodfi(uint32_t p_flags, MethodBind *p_bind,... function Variant (line 2103) | Variant ClassDB::class_get_default_property_value(const StringName &p_cl... function String (line 2255) | String ClassDB::get_native_struct_code(const StringName &p_name) { function Object (line 2265) | Object *ClassDB::_instantiate_allow_unexposed(const StringName &p_class) { FILE: core/object/class_db.h type MethodDefinition (line 66) | struct MethodDefinition { function class (line 97) | class ClassDB { FILE: core/object/gdtype.h function class (line 38) | class GDType { FILE: core/object/make_virtuals.py function generate_version (line 67) | def generate_version(argcount, const=False, returns=False, required=Fals... function run (line 193) | def run(target, source, env): FILE: core/object/message_queue.cpp function Error (line 68) | Error CallQueue::push_callp(ObjectID p_id, const StringName &p_method, c... function Error (line 72) | Error CallQueue::push_callp(Object *p_object, const StringName &p_method... function Error (line 76) | Error CallQueue::push_notification(Object *p_object, int p_notification) { function Error (line 80) | Error CallQueue::push_set(Object *p_object, const StringName &p_prop, co... function Error (line 84) | Error CallQueue::push_callablep(const Callable &p_callable, const Varian... function Error (line 134) | Error CallQueue::push_set(ObjectID p_id, const StringName &p_prop, const... function Error (line 174) | Error CallQueue::push_notification(ObjectID p_id, int p_notification) { function Error (line 224) | Error CallQueue::flush() { FILE: core/object/message_queue.h function class (line 41) | class CallQueue { FILE: core/object/method_bind.cpp function PropertyInfo (line 47) | PropertyInfo MethodBind::get_argument_info(int p_argument) const { function PropertyInfo (line 59) | PropertyInfo MethodBind::get_return_info() const { function StringName (line 75) | StringName MethodBind::get_name() const { FILE: core/object/method_bind.h function class (line 38) | class MethodBind { function virtual (line 158) | virtual Variant::Type _gen_argument_type(int p_arg) const override { function virtual (line 163) | virtual GodotTypeInfo::Metadata get_argument_meta(int) const override { function virtual (line 168) | virtual void validated_call(Object *p_object, const Variant **p_args, Va... function virtual (line 172) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_ret)... FILE: core/object/method_bind_common.h function class (line 53) | class MethodBindT : public MethodBind { function class (line 137) | class MethodBindTC : public MethodBind { function virtual (line 234) | virtual PropertyInfo _gen_argument_type_info(int p_arg) const override { function virtual (line 246) | virtual GodotTypeInfo::Metadata get_argument_meta(int p_arg) const overr... function virtual (line 255) | virtual Variant call(Object *p_object, const Variant **p_args, int p_arg... function virtual (line 268) | virtual void validated_call(Object *p_object, const Variant **p_args, Va... function virtual (line 279) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_ret)... function virtual (line 329) | virtual PropertyInfo _gen_argument_type_info(int p_arg) const override { function virtual (line 341) | virtual GodotTypeInfo::Metadata get_argument_meta(int p_arg) const overr... function virtual (line 350) | virtual Variant call(Object *p_object, const Variant **p_args, int p_arg... function virtual (line 363) | virtual void validated_call(Object *p_object, const Variant **p_args, Va... function virtual (line 374) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_ret)... function virtual (line 422) | virtual PropertyInfo _gen_argument_type_info(int p_arg) const override { function virtual (line 430) | virtual GodotTypeInfo::Metadata get_argument_meta(int p_arg) const overr... function virtual (line 435) | virtual Variant call(Object *p_object, const Variant **p_args, int p_arg... function virtual (line 441) | virtual void validated_call(Object *p_object, const Variant **p_args, Va... function virtual (line 445) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_ret)... function virtual (line 480) | virtual PropertyInfo _gen_argument_type_info(int p_arg) const override { function virtual (line 492) | virtual GodotTypeInfo::Metadata get_argument_meta(int p_arg) const overr... function virtual (line 501) | virtual Variant call(Object *p_object, const Variant **p_args, int p_arg... function virtual (line 507) | virtual void validated_call(Object *p_object, const Variant **p_args, Va... function virtual (line 511) | virtual void ptrcall(Object *p_object, const void **p_args, void *r_ret)... FILE: core/object/method_info.cpp function MethodInfo (line 53) | MethodInfo MethodInfo::from_dict(const Dictionary &p_dict) { FILE: core/object/method_info.h type MethodFlags (line 36) | enum MethodFlags { type MethodInfo (line 48) | struct MethodInfo { function p_method (line 67) | inline bool operator<(const MethodInfo &p_method) const { return id == p... function operator (line 69) | operator Dictionary() const; FILE: core/object/object.cpp type _ObjectDebugLock (line 46) | struct _ObjectDebugLock { method _ObjectDebugLock (line 49) | _ObjectDebugLock(Object *p_obj) { type ObjectSignalLock (line 69) | struct ObjectSignalLock { method ObjectSignalLock (line 73) | ObjectSignalLock(const Object *p_obj1, const Object *p_obj2 = nullptr) { function Variant (line 302) | Variant Object::get(const StringName &p_name, bool *r_valid) const { function Variant (line 437) | Variant Object::get_indexed(const Vector &p_names, bool *r_v... function Variant (line 571) | Variant Object::property_get_revert(const StringName &p_name) const { function Variant (line 599) | Variant Object::_call_bind(const Variant **p_args, int p_argcount, Calla... function Variant (line 618) | Variant Object::_call_deferred_bind(const Variant **p_args, int p_argcou... function Variant (line 716) | Variant Object::getvar(const Variant &p_key, bool *r_valid) const { function Variant (line 736) | Variant Object::callv(const StringName &p_method, const Array &p_args) { function Variant (line 754) | Variant Object::callp(const StringName &p_method, const Variant **p_args... function Variant (line 817) | Variant Object::call_const(const StringName &p_method, const Variant **p... function String (line 933) | String Object::to_string() { function Variant (line 995) | Variant Object::get_script() const { function Variant (line 1033) | Variant Object::get_meta(const StringName &p_name, const Variant &p_defa... function Error (line 1136) | Error Object::_emit_signal(const Variant **p_args, int p_argcount, Calla... function Error (line 1164) | Error Object::emit_signalp(const StringName &p_name, const Variant **p_a... function Error (line 1503) | Error Object::connect(const StringName &p_signal, const Callable &p_call... function String (line 1658) | String Object::_get_locale() const { function Variant (line 1675) | Variant Object::_get_bind(const StringName &p_name) const { function Variant (line 1683) | Variant Object::_get_indexed_bind(const NodePath &p_name) const { function StringName (line 1706) | StringName Object::get_translation_domain() const { function String (line 1714) | String Object::tr(const StringName &p_message, const StringName &p_conte... function String (line 1723) | String Object::tr_n(const StringName &p_message, const StringName &p_mes... function String (line 1817) | String Object::_to_string() { function GDType (line 2088) | const GDType &Object::get_gdtype() const { function StringName (line 2106) | const StringName &Object::get_class_name() const { function StringName (line 2110) | StringName Object::get_class_name_for_extension(const GDExtension *p_lib... function predelete_handler (line 2364) | bool predelete_handler(Object *p_object) { function postinitialize_handler (line 2368) | void postinitialize_handler(Object *p_object) { function ObjectID (line 2441) | ObjectID ObjectDB::add_instance(Object *p_object) { FILE: core/object/object.h type ObjectGDExtension (line 74) | struct ObjectGDExtension { function class (line 348) | class Object { function class (line 869) | class ObjectDB { function _FORCE_INLINE_ (line 959) | _FORCE_INLINE_ RequiredResult(std::nullptr_t) : function _FORCE_INLINE_ (line 965) | _FORCE_INLINE_ static RequiredResult _err_return_dont_use() { return ... function _value (line 978) | _value(p_ptr) {} function _value (line 987) | _value(p_ref) {} function _value (line 1004) | RequiredResult(const Variant &p_variant) : function _value (line 1013) | RequiredResult(const Variant &p_variant) : function element_type (line 1022) | element_type *ptr() const { function element_type (line 1027) | element_type *ptr() const { function _value (line 1105) | _value(p_ptr) {} function _value (line 1114) | _value(*p_ref) {} function _value (line 1122) | RequiredParam(const Variant &p_variant) : function _value (line 1131) | RequiredParam(const Variant &p_variant) : FILE: core/object/object_id.h function class (line 41) | class ObjectID { function hash (line 58) | uint32_t hash() const { return HashMapHasherDefault::hash(id); } function _ALWAYS_INLINE_ (line 61) | _ALWAYS_INLINE_ explicit ObjectID(const uint64_t p_id) { id = p_id; } function _ALWAYS_INLINE_ (line 62) | _ALWAYS_INLINE_ explicit ObjectID(const int64_t p_id) { id = p_id; } function true_type (line 66) | struct is_zero_constructible : std::true_type {} FILE: core/object/property_info.cpp function PropertyInfo (line 47) | PropertyInfo PropertyInfo::from_dict(const Dictionary &p_dict) { function convert_property_list (line 77) | TypedArray convert_property_list(const List *p... function convert_property_list (line 86) | TypedArray convert_property_list(const Vector ... FILE: core/object/property_info.h type PropertyHint (line 39) | enum PropertyHint { type PropertyUsageFlags (line 88) | enum PropertyUsageFlags { type PropertyInfo (line 124) | struct PropertyInfo { FILE: core/object/ref_counted.cpp function Variant (line 104) | Variant WeakRef::get_ref() const { FILE: core/object/ref_counted.h function class (line 36) | class RefCounted : public Object { function _FORCE_INLINE_ (line 60) | _FORCE_INLINE_ void ref(const Ref &p_from) { function ref_pointer (line 65) | void ref_pointer(T *p_refcounted) { function unref (line 197) | void unref() { function class (line 239) | class WeakRef : public RefCounted { FILE: core/object/script_backtrace.cpp function String (line 114) | String ScriptBacktrace::get_frame_function(int p_index) const { function String (line 119) | String ScriptBacktrace::get_frame_file(int p_index) const { function String (line 129) | String ScriptBacktrace::get_global_variable_name(int p_variable_index) c... function Variant (line 134) | Variant ScriptBacktrace::get_global_variable_value(int p_variable_index)... function String (line 144) | String ScriptBacktrace::get_local_variable_name(int p_frame_index, int p... function Variant (line 151) | Variant ScriptBacktrace::get_local_variable_value(int p_frame_index, int... function String (line 163) | String ScriptBacktrace::get_member_variable_name(int p_frame_index, int ... function Variant (line 170) | Variant ScriptBacktrace::get_member_variable_value(int p_frame_index, in... function String (line 177) | String ScriptBacktrace::format(int p_indent_all, int p_indent_frames) co... FILE: core/object/script_backtrace.h function class (line 37) | class ScriptBacktrace : public RefCounted { FILE: core/object/script_instance.cpp function Variant (line 57) | Variant ScriptInstance::call_const(const StringName &p_method, const Var... function Variant (line 81) | Variant ScriptInstance::property_get_fallback(const StringName &, bool *... function Variant (line 88) | const Variant ScriptInstance::get_rpc_config() const { FILE: core/object/script_instance.h function class (line 38) | class ScriptInstance { FILE: core/object/script_language.cpp type ProgramExitGuard (line 54) | struct ProgramExitGuard { function Variant (line 71) | Variant Script::_get_property_default_value(const StringName &p_property) { function Dictionary (line 107) | Dictionary Script::_get_script_constant_map() { function PropertyInfo (line 141) | PropertyInfo Script::get_class_category() const { function ScriptLanguage (line 215) | ScriptLanguage *ScriptServer::get_language(int p_idx) { function ScriptLanguage (line 221) | ScriptLanguage *ScriptServer::get_language_for_extension(const String &p... function Error (line 233) | Error ScriptServer::register_language(ScriptLanguage *p_language) { function Error (line 254) | Error ScriptServer::unregister_language(const ScriptLanguage *p_language) { function StringName (line 481) | StringName ScriptServer::get_global_class_language(const StringName &p_c... function String (line 486) | String ScriptServer::get_global_class_path(const String &p_class) { function StringName (line 491) | StringName ScriptServer::get_global_class_base(const String &p_class) { function StringName (line 496) | StringName ScriptServer::get_global_class_native_base(const String &p_cl... function Variant (line 787) | Variant PlaceHolderScriptInstance::callp(const StringName &p_method, con... function Variant (line 880) | Variant PlaceHolderScriptInstance::property_get_fallback(const StringNam... FILE: core/object/script_language.h function class (line 46) | class ScriptServer { function class (line 113) | class Script : public Resource { function class (line 205) | class ScriptLanguage : public Object { function virtual (line 446) | virtual ~ScriptLanguage() {} function class (line 453) | class PlaceHolderScriptInstance : public ScriptInstance { function virtual (line 486) | virtual ScriptLanguage *get_language() override { return language; } function Object (line 488) | Object *get_owner() override { return owner; } FILE: core/object/script_language_extension.h function class (line 39) | class ScriptExtension : public Script { function override (line 133) | const override { function EXBIND1RC (line 139) | EXBIND0RC(ScriptLanguage *, get_language) function override (line 170) | const override { function get_script_property_list (line 180) | void get_script_property_list(List *r_propertys) const ove... function override (line 240) | const override { function override (line 265) | const override { function auto_indent_code (line 473) | void auto_indent_code(String &p_code, int p_from_line, int p_to_line) co... type DeprecatedNativeInfo (line 686) | struct DeprecatedNativeInfo { function set (line 698) | bool set(const StringName &p_name, const Variant &p_value) override { function virtual (line 704) | virtual bool get(const StringName &p_name, Variant &r_ret) const override { function override (line 710) | const override { function override (line 754) | const override { function virtual (line 777) | virtual bool property_can_revert(const StringName &p_name) const override { function virtual (line 783) | virtual bool property_get_revert(const StringName &p_name, Variant &r_re... function virtual (line 790) | virtual Object *get_owner() override { function _add_property_with_state (line 796) | static void _add_property_with_state(GDExtensionConstStringNamePtr p_nam... function override (line 808) | const override { function virtual (line 824) | virtual bool has_method(const StringName &p_method) const override { function virtual (line 844) | virtual Variant callp(const StringName &p_method, const Variant **p_args... function virtual (line 866) | virtual String to_string(bool *r_valid) override { function virtual (line 879) | virtual void refcount_incremented() override { function virtual (line 884) | virtual bool refcount_decremented() override { function virtual (line 906) | virtual void property_set_fallback(const StringName &p_name, const Varia... function virtual (line 914) | virtual Variant property_get_fallback(const StringName &p_name, bool *r_... function virtual (line 925) | virtual ScriptLanguage *get_language() override { function virtual (line 932) | virtual ~ScriptInstanceExtension() { FILE: core/object/undo_redo.cpp function String (line 452) | String UndoRedo::get_action_name(int p_id) { function String (line 472) | String UndoRedo::get_current_action_name() const { FILE: core/object/undo_redo.h type MergeMode (line 41) | enum MergeMode { type Operation (line 53) | struct Operation { type Action (line 70) | struct Action { FILE: core/object/worker_thread_pool.cpp function Error (line 403) | Error WorkerThreadPool::wait_for_task_completion(TaskID p_task_id) { function WorkerThreadPool (line 902) | WorkerThreadPool *WorkerThreadPool::get_named_pool(const StringName &p_n... FILE: core/object/worker_thread_pool.h function class (line 44) | class WorkerThreadPool : public Object { FILE: core/os/condition_variable.h function class (line 53) | class ConditionVariable { function class (line 78) | class ConditionVariable { FILE: core/os/keyboard.cpp type _KeyCodeText (line 36) | struct _KeyCodeText { function keycode_has_unicode (line 249) | bool keycode_has_unicode(Key p_keycode) { function String (line 363) | String keycode_get_string(Key p_code) { function Key (line 405) | Key find_keycode(const String &p_codestr) { function keycode_get_count (line 452) | int keycode_get_count() { function keycode_get_value_by_index (line 463) | int keycode_get_value_by_index(int p_index) { function fix_unicode (line 471) | char32_t fix_unicode(char32_t p_char) { function Key (line 478) | Key fix_keycode(char32_t p_char, Key p_key) { function Key (line 485) | Key fix_key_label(char32_t p_char, Key p_key) { FILE: core/os/keyboard.h function Key (line 39) | enum class Key { FILE: core/os/main_loop.h function class (line 36) | class MainLoop : public Object { FILE: core/os/memory.h function namespace (line 38) | namespace Memory { function class (line 101) | class DefaultAllocator { function _FORCE_INLINE_ (line 104) | _FORCE_INLINE_ static void free(void *p_ptr) { Memory::free_static(p_ptr... function _ALWAYS_INLINE_ (line 137) | _ALWAYS_INLINE_ void postinitialize_handler(void *) {} function _ALWAYS_INLINE_ (line 151) | _ALWAYS_INLINE_ bool predelete_handler(void *) { function _FORCE_INLINE_ (line 188) | _FORCE_INLINE_ uint64_t *_get_element_count_ptr(uint8_t *p_ptr) { function memnew_arr_placement (line 222) | void memnew_arr_placement(T *p_start, size_t p_num) { type _GlobalNil (line 284) | struct _GlobalNil { type _GlobalNilClass (line 293) | struct _GlobalNilClass { function T (line 301) | T *new_allocation(const Args &&...p_args) { return memnew(T(p_args...)); } function _FORCE_INLINE_ (line 302) | _FORCE_INLINE_ void delete_allocation(T *p_allocation) { memdelete(p_all... FILE: core/os/midi_driver.cpp function MIDIDriver (line 37) | MIDIDriver *MIDIDriver::get_singleton() { function MIDIMessage (line 64) | MIDIMessage MIDIDriver::Parser::status_to_msg_enum(uint8_t p_status_byte) { function PackedStringArray (line 202) | PackedStringArray MIDIDriver::get_connected_inputs() const { FILE: core/os/midi_driver.h function class (line 41) | class MIDIDriver { FILE: core/os/mutex.cpp function _global_lock (line 35) | void _global_lock() { function _global_unlock (line 39) | void _global_unlock() { class MutexImpl (line 45) | class MutexImpl class MutexImpl (line 46) | class MutexImpl class MutexLock> (line 47) | class MutexLock> class MutexLock> (line 48) | class MutexLock> FILE: core/os/mutex.h function class (line 107) | class MutexImpl { FILE: core/os/os.cpp function OS (line 56) | OS *OS::get_singleton() { function String (line 95) | String OS::get_identifier() const { function String (line 182) | String OS::get_executable_path() const { function String (line 214) | String OS::multibyte_to_string(const String &p_encoding, const PackedByt... function PackedByteArray (line 218) | PackedByteArray OS::string_to_multibyte(const String &p_encoding, const ... function String (line 230) | String OS::get_locale() const { function String (line 236) | String OS::get_locale_language() const { function Rect2 (line 246) | Rect2 OS::calculate_boot_screen_rect(const Size2 &p_window_size, const S... function String (line 263) | String OS::get_safe_dir_name(const String &p_dir_name, bool p_allow_path... function String (line 295) | String OS::get_godot_dir_name() const { function String (line 301) | String OS::get_data_path() const { function String (line 306) | String OS::get_config_path() const { function String (line 311) | String OS::get_cache_path() const { function String (line 315) | String OS::get_temp_path() const { function String (line 320) | String OS::get_bundle_resource_dir() const { function String (line 325) | String OS::get_bundle_icon_path() const { function String (line 330) | String OS::get_bundle_icon_name() const { function String (line 335) | String OS::get_user_data_dir(const String &p_user_dir) const { function String (line 339) | String OS::get_user_data_dir() const { function String (line 358) | String OS::get_resource_dir() const { function String (line 363) | String OS::get_system_dir(SystemDir p_dir, bool p_shared_storage) const { function String (line 367) | String OS::expand_path(const String &p_path) const { function Error (line 388) | Error OS::shell_open(const String &p_uri) { function Error (line 392) | Error OS::shell_show_in_file_manager(String p_path, bool p_open_folder) { function Error (line 413) | Error OS::set_cwd(const String &p_cwd) { function String (line 417) | String OS::get_cwd() const { function Dictionary (line 421) | Dictionary OS::get_memory_info() const { function String (line 446) | String OS::get_model_name() const { function String (line 456) | String OS::get_unique_id() const { function String (line 464) | String OS::get_processor_name() const { function PackedStringArray (line 666) | PackedStringArray OS::get_connected_midi_inputs() { function Error (line 744) | Error OS::setup_remote_filesystem(const String &p_server_host, int p_por... function String (line 770) | String OS::get_benchmark_file() { FILE: core/os/os.h function class (line 46) | class OS { FILE: core/os/process_id.h type ProcessID (line 35) | typedef int64_t ProcessID; FILE: core/os/rw_lock.h function class (line 44) | class RWLock { function class (line 79) | class RWLockRead { function class (line 92) | class RWLockWrite { FILE: core/os/safe_binary_mutex.h function unlock (line 57) | struct TLSData { function _ALWAYS_INLINE_ (line 84) | _ALWAYS_INLINE_ SafeBinaryMutex() { function _ALWAYS_INLINE_ (line 87) | _ALWAYS_INLINE_ ~SafeBinaryMutex() { function mutex (line 100) | mutex(p_mutex) { type TLSData (line 125) | struct TLSData { FILE: core/os/semaphore.h function class (line 52) | class Semaphore { function class (line 138) | class Semaphore { FILE: core/os/spin_lock.h function class (line 50) | class SpinLock { function _ALWAYS_INLINE_ (line 70) | _ALWAYS_INLINE_ static void _cpu_pause() { function class (line 94) | class SpinLock { function class (line 126) | class SpinLock { FILE: core/os/thread.cpp function Error (line 91) | Error Thread::set_name(const String &p_name) { FILE: core/os/thread.h type ID (line 68) | typedef uint64_t ID; type ID (line 70) | enum : ID { type Priority (line 75) | enum Priority { function release_main_thread (line 81) | struct Settings { function _FORCE_INLINE_ (line 122) | _FORCE_INLINE_ static void yield() { std::this_thread::yield(); } function _FORCE_INLINE_ (line 126) | _FORCE_INLINE_ static ID get_caller_id() { function _FORCE_INLINE_ (line 130) | _FORCE_INLINE_ static ID get_main_id() { return MAIN_ID; } function _FORCE_INLINE_ (line 132) | _FORCE_INLINE_ static bool is_main_thread() { return caller_id == MAIN_I... function is_started (line 137) | bool is_started() const; FILE: core/os/thread_safe.cpp function is_current_thread_safe_for_nodes (line 38) | bool is_current_thread_safe_for_nodes() { function set_current_thread_safe_for_nodes (line 42) | void set_current_thread_safe_for_nodes(bool p_safe) { FILE: core/os/time.cpp function total_leap_days (line 41) | static constexpr int64_t total_leap_days(int64_t p_year) { function year_to_days (line 50) | static constexpr int64_t year_to_days(int64_t p_year) { function days_to_year (line 54) | static constexpr int64_t days_to_year(int64_t p_days) { function Time (line 206) | Time *Time::get_singleton() { function Dictionary (line 210) | Dictionary Time::get_datetime_dict_from_unix_time(int64_t p_unix_time_va... function Dictionary (line 226) | Dictionary Time::get_date_dict_from_unix_time(int64_t p_unix_time_val) c... function Dictionary (line 238) | Dictionary Time::get_time_dict_from_unix_time(int64_t p_unix_time_val) c... function String (line 248) | String Time::get_datetime_string_from_unix_time(int64_t p_unix_time_val,... function String (line 255) | String Time::get_date_string_from_unix_time(int64_t p_unix_time_val) con... function String (line 261) | String Time::get_time_string_from_unix_time(int64_t p_unix_time_val) con... function Dictionary (line 266) | Dictionary Time::get_datetime_dict_from_datetime_string(const String &p_... function String (line 284) | String Time::get_datetime_string_from_datetime_dict(const Dictionary &p_... function String (line 307) | String Time::get_offset_string_from_offset_minutes(int64_t p_offset_minu... function Dictionary (line 322) | Dictionary Time::get_datetime_dict_from_system(bool p_utc) const { function Dictionary (line 336) | Dictionary Time::get_date_dict_from_system(bool p_utc) const { function Dictionary (line 346) | Dictionary Time::get_time_dict_from_system(bool p_utc) const { function String (line 355) | String Time::get_datetime_string_from_system(bool p_utc, bool p_use_spac... function String (line 361) | String Time::get_date_string_from_system(bool p_utc) const { function String (line 367) | String Time::get_time_string_from_system(bool p_utc) const { function Dictionary (line 372) | Dictionary Time::get_time_zone_from_system() const { FILE: core/os/time_enums.h type Month (line 35) | enum Month { type Weekday (line 52) | enum Weekday : uint8_t { FILE: core/profiling/profiling.cpp type tracy (line 39) | namespace tracy { type StringInternData (line 46) | struct StringInternData { method StringInternData (line 54) | StringInternData() {} type SourceLocationInternData (line 57) | struct SourceLocationInternData { method SourceLocationInternData (line 68) | SourceLocationInternData() {} type TracyInternTable (line 71) | struct TracyInternTable { function StringInternData (line 85) | const StringInternData *_intern_name(const StringName &p_name) { method StringInternData (line 54) | StringInternData() {} function godot_init_profiler (line 157) | void godot_init_profiler() { function godot_cleanup_profiler (line 175) | void godot_cleanup_profiler() { function godot_init_profiler (line 200) | void godot_init_profiler() { function godot_cleanup_profiler (line 209) | void godot_cleanup_profiler() { type apple::instruments (line 215) | namespace apple::instruments { function godot_init_profiler (line 222) | void godot_init_profiler() { function godot_cleanup_profiler (line 236) | void godot_cleanup_profiler() { function godot_init_profiler (line 240) | void godot_init_profiler() { function godot_cleanup_profiler (line 244) | void godot_cleanup_profiler() { FILE: core/profiling/profiling.h function namespace (line 55) | namespace tracy { function PerfettoGroupedEventEnder (line 108) | struct PerfettoGroupedEventEnder { function namespace (line 142) | namespace apple::instruments { FILE: core/profiling/profiling_builders.py function profiler_gen_builder (line 6) | def profiler_gen_builder(target, source, env): FILE: core/register_core_types.cpp function register_core_types (line 134) | void register_core_types() { function register_core_settings (line 353) | void register_core_settings() { function register_early_core_singletons (line 364) | void register_early_core_singletons() { function register_core_singletons (line 372) | void register_core_singletons() { function register_core_extensions (line 392) | void register_core_extensions() { function unregister_core_extensions (line 404) | void unregister_core_extensions() { function unregister_core_types (line 415) | void unregister_core_types() { FILE: core/string/char_utils.h type CharRange (line 38) | struct CharRange { function is_unicode_identifier_start (line 73) | inline bool is_unicode_identifier_start(char32_t p_char) { function is_unicode_identifier_continue (line 77) | inline bool is_unicode_identifier_continue(char32_t p_char) { function is_unicode_upper_case (line 81) | inline bool is_unicode_upper_case(char32_t p_char) { function is_unicode_lower_case (line 85) | inline bool is_unicode_lower_case(char32_t p_char) { function is_unicode_letter (line 89) | inline bool is_unicode_letter(char32_t p_char) { function is_ascii_upper_case (line 95) | constexpr bool is_ascii_upper_case(char32_t p_char) { function is_ascii_lower_case (line 99) | constexpr bool is_ascii_lower_case(char32_t p_char) { function is_digit (line 103) | constexpr bool is_digit(char32_t p_char) { function is_hex_digit (line 107) | constexpr bool is_hex_digit(char32_t p_char) { function is_binary_digit (line 111) | constexpr bool is_binary_digit(char32_t p_char) { function is_ascii_alphabet_char (line 115) | constexpr bool is_ascii_alphabet_char(char32_t p_char) { function is_ascii_alphanumeric_char (line 119) | constexpr bool is_ascii_alphanumeric_char(char32_t p_char) { function is_ascii_identifier_char (line 123) | constexpr bool is_ascii_identifier_char(char32_t p_char) { function is_symbol (line 127) | constexpr bool is_symbol(char32_t p_char) { function is_control (line 131) | constexpr bool is_control(char32_t p_char) { function is_whitespace (line 135) | constexpr bool is_whitespace(char32_t p_char) { function is_linebreak (line 139) | constexpr bool is_linebreak(char32_t p_char) { function is_punct (line 143) | constexpr bool is_punct(char32_t p_char) { function is_underscore (line 147) | constexpr bool is_underscore(char32_t p_char) { function is_hyphen (line 151) | constexpr bool is_hyphen(char32_t p_char) { FILE: core/string/fuzzy_search.cpp function _is_valid_interval (line 37) | static bool _is_valid_interval(const Vector2i &p_interval) { function Vector2i (line 42) | static Vector2i _extend_interval(const Vector2i &p_a, const Vector2i &p_... function _is_word_boundary (line 52) | static bool _is_word_boundary(const String &p_str, int p_index) { function remove_low_scores (line 202) | void remove_low_scores(Vector &p_results, float p_cul... type FuzzySearchResultComparator (line 244) | struct FuzzySearchResultComparator { type TokenComparator (line 282) | struct TokenComparator { FILE: core/string/fuzzy_search.h type FuzzySearchToken (line 37) | struct FuzzySearchToken { function class (line 45) | class FuzzyTokenMatch { function class (line 65) | class FuzzySearchResult { function class (line 84) | class FuzzySearch { FILE: core/string/locales.h type NumSystemData (line 1858) | struct NumSystemData { FILE: core/string/node_path.cpp function StringName (line 67) | StringName NodePath::get_name(int p_idx) const { function StringName (line 81) | StringName NodePath::get_subname(int p_idx) const { function StringName (line 204) | StringName NodePath::get_concatenated_names() const { function StringName (line 222) | StringName NodePath::get_concatenated_subnames() const { function NodePath (line 240) | NodePath NodePath::slice(int p_begin, int p_end) const { function NodePath (line 261) | NodePath NodePath::rel_path_to(const NodePath &p_np) const { function NodePath (line 310) | NodePath NodePath::get_as_property_path() const { function NodePath (line 357) | NodePath NodePath::simplified() const { FILE: core/string/node_path.h function class (line 38) | class [[nodiscard]] NodePath { function true_type (line 103) | struct is_zero_constructible : std::true_type {} FILE: core/string/optimized_translation.cpp type CompressedString (line 40) | struct CompressedString { function StringName (line 230) | StringName OptimizedTranslation::get_message(const StringName &p_src_tex... function StringName (line 313) | StringName OptimizedTranslation::get_plural_message(const StringName &p_... FILE: core/string/optimized_translation.h function class (line 35) | class OptimizedTranslation : public Translation { FILE: core/string/plural_rules.cpp function PluralRules (line 138) | PluralRules *PluralRules::parse(const String &p_rules) { FILE: core/string/plural_rules.h function class (line 38) | class PluralRules : public Object { FILE: core/string/print_string.cpp function __print_fallback (line 41) | static void __print_fallback(const String &p_string, bool p_err, bool p_... function add_print_handler (line 49) | void add_print_handler(PrintHandlerList *p_handler) { function remove_print_handler (line 56) | void remove_print_handler(const PrintHandlerList *p_handler) { function __print_line (line 80) | void __print_line(const String &p_string) { function __print_line_rich (line 111) | void __print_line_rich(const String &p_string) { function print_raw (line 317) | void print_raw(const String &p_string) { function print_error (line 335) | void print_error(const String &p_string) { function is_print_verbose_enabled (line 366) | bool is_print_verbose_enabled() { function String (line 370) | String stringify_variants(const Span &p_vars) { FILE: core/string/print_string.h type PrintHandlerList (line 42) | struct PrintHandlerList { FILE: core/string/string_buffer.h function _FORCE_INLINE_ (line 43) | _FORCE_INLINE_ char32_t *current_buffer_ptr() { function length (line 71) | int length() const; FILE: core/string/string_builder.cpp function StringBuilder (line 33) | StringBuilder &StringBuilder::append(const String &p_string) { function StringBuilder (line 46) | StringBuilder &StringBuilder::append(const char *p_cstring) { function String (line 57) | String StringBuilder::as_string() const { FILE: core/string/string_builder.h function class (line 36) | class StringBuilder { FILE: core/string/string_name.cpp type StringName::Table (line 38) | struct StringName::Table { function StringName (line 181) | StringName &StringName::operator=(const StringName &p_name) { FILE: core/string/string_name.h function class (line 40) | class [[nodiscard]] StringName { function _FORCE_INLINE_ (line 124) | _FORCE_INLINE_ const void *data_unique_pointer() const { function _FORCE_INLINE_ (line 128) | _FORCE_INLINE_ operator String() const { type AlphCompare (line 136) | struct AlphCompare { function compare (line 141) | static bool compare(const StringName &l, const StringName &r) { function _FORCE_INLINE_ (line 144) | _FORCE_INLINE_ static bool compare(const String &l, const StringName &r) { function _FORCE_INLINE_ (line 147) | _FORCE_INLINE_ static bool compare(const StringName &l, const String &r) { function _FORCE_INLINE_ (line 150) | _FORCE_INLINE_ static bool compare(const String &l, const String &r) { function set_debug_stringnames (line 187) | static void set_debug_stringnames(bool p_enable) { debug_stringname = p_... function true_type (line 193) | struct is_zero_constructible : std::true_type {} FILE: core/string/translation.cpp function _check_for_incompatibility (line 38) | void _check_for_incompatibility(const String &p_msgctxt, const String &p... function Dictionary (line 60) | Dictionary Translation::_get_messages() const { function StringName (line 164) | StringName Translation::get_message(const StringName &p_src_text, const ... function StringName (line 179) | StringName Translation::get_plural_message(const StringName &p_src_text,... function PluralRules (line 216) | PluralRules *Translation::_get_plural_rules() const { function String (line 250) | String Translation::get_plural_rules_override() const { FILE: core/string/translation.h function class (line 38) | class Translation : public Resource { FILE: core/string/translation_domain.cpp type _character_accent_pair (line 38) | struct _character_accent_pair { function String (line 98) | String TranslationDomain::_get_override_string(const String &p_message) ... function String (line 112) | String TranslationDomain::_double_vowels(const String &p_message) const { function String (line 130) | String TranslationDomain::_replace_with_accented_string(const String &p_... function String (line 149) | String TranslationDomain::_wrap_with_fakebidi_characters(const String &p... function String (line 174) | String TranslationDomain::_add_padding(const String &p_message, int p_le... function StringName (line 202) | StringName TranslationDomain::get_message_from_translations(const String... function StringName (line 224) | StringName TranslationDomain::get_message_from_translations(const String... function PackedStringArray (line 246) | PackedStringArray TranslationDomain::get_loaded_locales() const { function StringName (line 352) | StringName TranslationDomain::translate(const StringName &p_message, con... function StringName (line 371) | StringName TranslationDomain::translate_plural(const StringName &p_messa... function String (line 393) | String TranslationDomain::get_locale_override() const { function String (line 465) | String TranslationDomain::get_pseudolocalization_prefix() const { function String (line 473) | String TranslationDomain::get_pseudolocalization_suffix() const { function StringName (line 481) | StringName TranslationDomain::pseudolocalize(const StringName &p_message... FILE: core/string/translation_server.cpp function String (line 257) | String TranslationServer::format_number(const String &p_string, const St... function String (line 280) | String TranslationServer::parse_number(const String &p_string, const Str... function String (line 307) | String TranslationServer::get_percent_sign(const String &p_locale) const { function String (line 317) | String TranslationServer::standardize_locale(const String &p_locale, boo... function String (line 379) | String TranslationServer::get_locale_name(const String &p_locale) const { function String (line 407) | String TranslationServer::get_plural_rules(const String &p_locale) const { function String (line 437) | String TranslationServer::get_language_name(const String &p_language) co... function String (line 455) | String TranslationServer::get_script_name(const String &p_script) const { function String (line 473) | String TranslationServer::get_country_name(const String &p_country) const { function String (line 497) | String TranslationServer::get_locale() const { function String (line 505) | String TranslationServer::get_fallback_locale() const { function PackedStringArray (line 520) | PackedStringArray TranslationServer::get_loaded_locales() const { function StringName (line 558) | StringName TranslationServer::translate(const StringName &p_message, con... function StringName (line 562) | StringName TranslationServer::translate_plural(const StringName &p_messa... function String (line 620) | String TranslationServer::get_tool_locale() { function StringName (line 677) | StringName TranslationServer::pseudolocalize(const StringName &p_message... FILE: core/string/translation_server.h function class (line 36) | class TranslationServer : public Object { FILE: core/string/ucaps.h function _find_upper (line 3037) | inline int _find_upper(int ch) { function _find_lower (line 3057) | inline int _find_lower(int ch) { FILE: core/string/ustring.cpp function _FORCE_INLINE_ (line 64) | static _FORCE_INLINE_ char32_t lower_case(char32_t c) { function strings_equal_lower (line 70) | static bool strings_equal_lower(const T1 *p_lhs_begin, const T2 *p_rhs_b... function Error (line 79) | Error String::parse_url(String &r_scheme, String &r_host, int &r_port, S... function Error (line 186) | Error String::append_utf32(const Span &p_cstr) { function String (line 231) | String String::operator+(const String &p_str) const { function String (line 237) | String String::operator+(const char *p_str) const { function String (line 243) | String String::operator+(const wchar_t *p_str) const { function String (line 249) | String String::operator+(const char32_t *p_str) const { function String (line 255) | String String::operator+(char32_t p_char) const { function String (line 261) | String operator+(const char *p_chr, const String &p_str) { function String (line 267) | String operator+(const wchar_t *p_chr, const String &p_str) { function String (line 279) | String operator+(char32_t p_chr, const String &p_str) { function String (line 283) | String &String::operator+=(const String &p_str) { function String (line 292) | String &String::operator+=(const char *p_str) { function String (line 297) | String &String::operator+=(const wchar_t *p_str) { function String (line 308) | String &String::operator+=(const char32_t *p_str) { function String (line 313) | String &String::operator+=(char32_t p_char) { function natural_cmp_common (line 508) | static _FORCE_INLINE_ signed char natural_cmp_common(const char32_t *&r_... function naturalcasecmp_to_base (line 549) | static _FORCE_INLINE_ signed char naturalcasecmp_to_base(const char32_t ... function naturalnocasecmp_to_base (line 606) | static _FORCE_INLINE_ signed char naturalnocasecmp_to_base(const char32_... function file_cmp_common (line 663) | static _FORCE_INLINE_ signed char file_cmp_common(const char32_t *&r_thi... function String (line 703) | String String::_separate_compound_words() const { function String (line 756) | String String::capitalize() const { function String (line 772) | String String::to_camel_case() const { function String (line 789) | String String::to_pascal_case() const { function String (line 802) | String String::to_snake_case() const { function String (line 806) | String String::to_kebab_case() const { function String (line 810) | String String::get_with_code_lines() const { function String (line 861) | String String::get_slice(const String &p_splitter, int p_slice) const { function String (line 901) | String String::get_slice(const char *p_splitter, int p_slice) const { function String (line 942) | String String::get_slicec(char32_t p_splitter, int p_slice) const { function String (line 1319) | String String::join(const Vector &parts) const { function String (line 1368) | String String::to_upper() const { function String (line 1387) | String String::to_lower() const { function String (line 1406) | String String::num(double p_num, int p_decimals) { function String (line 1502) | String String::num_int64(int64_t p_num, int base, bool capitalize_hex) { function String (line 1542) | String String::num_uint64(uint64_t p_num, int base, bool capitalize_hex) { function String (line 1573) | String String::num_real(double p_num, bool p_trailing) { function String (line 1597) | String String::num_real(float p_num, bool p_trailing) { function String (line 1619) | String String::num_scientific(double p_num) { function String (line 1628) | String String::num_scientific(float p_num) { function String (line 1637) | String String::md5(const uint8_t *p_md5) { function String (line 1641) | String String::hex_encode_buffer(const uint8_t *p_buffer, int p_len) { function CharString (line 1696) | CharString String::ascii(bool p_allow_extended) const { function Error (line 1719) | Error String::append_ascii(const Span &p_range) { function Error (line 1751) | Error String::append_utf8(const char *p_utf8, int p_len) { function CharString (line 1920) | CharString String::utf8(Vector *r_ch_length_map) const { function Error (line 2015) | Error String::append_utf16(const char16_t *p_utf16, int p_len, bool p_de... function Char16String (line 2135) | Char16String String::utf16() const { function _ALWAYS_INLINE_ (line 2269) | _ALWAYS_INLINE_ int64_t _to_int(const T &p_in, int to) { function built_in_strtod (line 2366) | static double built_in_strtod( function String (line 2789) | String String::md5_text() const { function String (line 2796) | String String::sha1_text() const { function String (line 2803) | String String::sha256_text() const { function String (line 2853) | String String::insert(int p_at_pos, const String &p_string) const { function String (line 2885) | String String::erase(int p_pos, int p_chars) const { function _contains_char (line 2892) | static bool _contains_char(char32_t p_c, const T *p_chars, int p_chars_l... function String (line 2902) | String String::remove_char(char32_t p_char) const { function String (line 2953) | static String _remove_chars_common(const String &p_this, const T *p_char... function String (line 3007) | String String::remove_chars(const String &p_chars) const { function String (line 3011) | String String::remove_chars(const char *p_chars) const { function String (line 3015) | String String::substr(int p_from, int p_chars) const { function _wildcard_match (line 3525) | static bool _wildcard_match(const char32_t *p_pattern, const char32_t *p... function String (line 3554) | String String::format(const Variant &values, const String &placeholder) ... function String (line 3605) | static String _replace_common(const String &p_this, const String &p_key,... function String (line 3662) | static String _replace_common(const String &p_this, char const *p_key, c... function String (line 3721) | String String::replace(const String &p_key, const String &p_with) const { function String (line 3725) | String String::replace(const char *p_key, const char *p_with) const { function String (line 3729) | String String::replace_first(const String &p_key, const String &p_with) ... function String (line 3767) | String String::replace_first(const char *p_key, const char *p_with) const { function String (line 3803) | String String::replace_char(char32_t p_key, char32_t p_with) const { function String (line 3853) | static String _replace_chars_common(const String &p_this, const T *p_key... function String (line 3906) | String String::replace_chars(const String &p_keys, char32_t p_with) const { function String (line 3910) | String String::replace_chars(const char *p_keys, char32_t p_with) const { function String (line 3914) | String String::replacen(const String &p_key, const String &p_with) const { function String (line 3918) | String String::replacen(const char *p_key, const char *p_with) const { function String (line 3922) | String String::repeat(int p_count) const { function String (line 3949) | String String::reverse() const { function String (line 3966) | String String::left(int p_len) const { function String (line 3984) | String String::right(int p_len) const { function String (line 4007) | String String::indent(const String &p_prefix) const { function String (line 4028) | String String::dedent() const { function String (line 4071) | String String::strip_edges(bool left, bool right) const { function String (line 4102) | String String::strip_escapes() const { function String (line 4115) | String String::lstrip(const String &p_chars) const { function String (line 4132) | String String::rstrip(const String &p_chars) const { function String (line 4153) | String String::simplify_path() const { function _humanize_digits (line 4239) | static int _humanize_digits(int p_num) { function String (line 4249) | String String::humanize_size(uint64_t p_size) { function String (line 4298) | String String::validate_ascii_identifier() const { function String (line 4321) | String String::validate_unicode_identifier() const { function String (line 4396) | String String::uri_encode() const { function String (line 4414) | String String::uri_decode() const { function String (line 4439) | String String::uri_file_decode() const { function String (line 4462) | String String::c_unescape() const { function String (line 4478) | String String::c_escape() const { function String (line 4494) | String String::c_escape_multiline() const { function String (line 4502) | String String::json_escape() const { function String (line 4516) | String String::xml_escape(bool p_escape_quotes) const { function _FORCE_INLINE_ (line 4533) | static _FORCE_INLINE_ int _xml_unescape(const char32_t *p_src, int p_src... function String (line 4647) | String String::xml_unescape() const { function String (line 4661) | String String::pad_decimals(int p_digits) const { function String (line 4685) | String String::pad_zeros(int p_digits) const { function String (line 4712) | String String::trim_prefix(const String &p_prefix) const { function String (line 4720) | String String::trim_prefix(const char *p_prefix) const { function String (line 4729) | String String::trim_suffix(const String &p_suffix) const { function String (line 4737) | String String::trim_suffix(const char *p_suffix) const { function String (line 4843) | String String::path_to_file(const String &p_path) const { function String (line 4855) | String String::path_to(const String &p_path) const { function String (line 4948) | String String::validate_filename() const { function String (line 4968) | String String::get_base_dir() const { function String (line 5029) | String String::get_file() const { function String (line 5038) | String String::get_extension() const { function String (line 5047) | String String::path_join(const String &p_file) const { function String (line 5057) | String String::property_name_encode() const { function String (line 5074) | String String::get_invalid_node_name_characters(bool p_allow_internal) { function String (line 5093) | String String::validate_node_name() const { function String (line 5137) | String String::get_basename() const { function String (line 5146) | String itos(int64_t p_val) { function String (line 5150) | String uitos(uint64_t p_val) { function String (line 5154) | String rtos(double p_val) { function String (line 5158) | String rtoss(double p_val) { function String (line 5163) | String String::rpad(int min_length, const String &character) const { function String (line 5173) | String String::lpad(int min_length, const String &character) const { function String (line 5186) | String String::sprintf(const Span &values, bool *error) const { function String (line 5609) | String String::quote(const String "echar) const { function String (line 5613) | String String::unquote() const { function String (line 5708) | String TTR(const String &p_text, const String &p_context) { function String (line 5728) | String TTRN(const String &p_text, const String &p_text_plural, int p_n, ... function String (line 5746) | String DTR(const String &p_text, const String &p_context) { function String (line 5763) | String DTRN(const String &p_text, const String &p_text_plural, int p_n, ... function String (line 5790) | String RTR(const String &p_text, const String &p_context) { function String (line 5815) | String RTRN(const String &p_text, const String &p_text_plural, int p_n, ... FILE: core/string/ustring.h function strlen (line 51) | constexpr size_t strlen(const char16_t *p_str) { function strlen (line 60) | constexpr size_t strlen(const char32_t *p_str) { function strlen (line 69) | constexpr size_t strlen(const wchar_t *p_str) { function strnlen (line 81) | constexpr size_t strnlen(const char16_t *p_str, size_t p_clip_to_len) { function strnlen (line 90) | constexpr size_t strnlen(const char32_t *p_str, size_t p_clip_to_len) { function strnlen (line 99) | constexpr size_t strnlen(const wchar_t *p_str, size_t p_clip_to_len) { function _FORCE_INLINE_ (line 138) | _FORCE_INLINE_ CharProxy(const int &p_index, CowData &p_cowdata) : function _FORCE_INLINE_ (line 147) | _FORCE_INLINE_ operator T() const { function _FORCE_INLINE_ (line 179) | _FORCE_INLINE_ const T *ptr() const { return _cowdata.ptr(); } function _FORCE_INLINE_ (line 180) | _FORCE_INLINE_ const T *get_data() const { return size() ? ptr() : &_nul... function _FORCE_INLINE_ (line 198) | _FORCE_INLINE_ const T &operator[](int p_index) const { function _FORCE_INLINE_ (line 204) | _FORCE_INLINE_ CharProxy operator[](int p_index) { return CharProxy &p_range) { return utf8(p_range.ptr(... function Char16String (line 549) | Char16String utf16() const; function Error (line 562) | Error append_wstring(const Span &p_cstr) { function String (line 571) | static String wstring(const Span &p_string) { function String (line 578) | static String utf32(const Span &p_span) { function String (line 587) | static String utf32_unchecked(const Span &p_string) { function hash (line 599) | uint32_t hash() const; /* hash the string */ function _FORCE_INLINE_ (line 610) | _FORCE_INLINE_ bool contains_char(char32_t p_chr) const { return find_ch... function _FORCE_INLINE_ (line 611) | _FORCE_INLINE_ bool containsn(const char *p_str) const { return findn(p_... function _FORCE_INLINE_ (line 612) | _FORCE_INLINE_ bool containsn(const String &p_str) const { return findn(... function is_absolute_path (line 615) | bool is_absolute_path() const; function _NO_INLINE_ (line 666) | _NO_INLINE_ ~String() {} function true_type (line 706) | struct is_zero_constructible : std::true_type {} type NoCaseComparator (line 722) | struct NoCaseComparator { type NaturalNoCaseComparator (line 728) | struct NaturalNoCaseComparator { type FileNoCaseComparator (line 734) | struct FileNoCaseComparator { FILE: core/templates/a_hash_map.cpp class AHashMap (line 36) | class AHashMap class AHashMap (line 37) | class AHashMap class AHashMap (line 38) | class AHashMap class AHashMap (line 39) | class AHashMap class AHashMap (line 40) | class AHashMap FILE: core/templates/a_hash_map.h type Metadata (line 91) | struct Metadata { type KeyValue (line 98) | typedef KeyValue MapKeyValue; function _hash (line 106) | uint32_t _hash(const TKey &p_key) const { function _FORCE_INLINE_ (line 116) | static _FORCE_INLINE_ uint32_t _get_resize_count(uint32_t p_capacity_mas... function _FORCE_INLINE_ (line 120) | static _FORCE_INLINE_ uint32_t _get_probe_length(uint32_t p_meta_idx, ui... function _lookup_idx (line 125) | bool _lookup_idx(const TKey &p_key, uint32_t &r_element_idx, uint32_t &r... function _lookup_idx_with_hash (line 132) | bool _lookup_idx_with_hash(const TKey &p_key, uint32_t &r_element_idx, u... function _insert_metadata (line 173) | uint32_t _insert_metadata(uint32_t p_hash, uint32_t p_element_idx) { type Iterator (line 480) | struct Iterator { function _FORCE_INLINE_ (line 506) | _FORCE_INLINE_ Iterator(MapKeyValue *p_key, MapKeyValue *p_begin, MapKey... function _FORCE_INLINE_ (line 511) | _FORCE_INLINE_ Iterator() {} function _FORCE_INLINE_ (line 512) | _FORCE_INLINE_ Iterator(const Iterator &p_it) { function _FORCE_INLINE_ (line 533) | _FORCE_INLINE_ Iterator begin() { function _FORCE_INLINE_ (line 536) | _FORCE_INLINE_ Iterator end() { function _FORCE_INLINE_ (line 539) | _FORCE_INLINE_ Iterator last() { function Iterator (line 546) | Iterator find(const TKey &p_key) { function remove (line 556) | void remove(const Iterator &p_iter) { function _FORCE_INLINE_ (line 568) | _FORCE_INLINE_ ConstIterator last() const { function ConstIterator (line 575) | ConstIterator find(const TKey &p_key) const { function TValue (line 587) | const TValue &operator[](const TKey &p_key) const { function Iterator (line 611) | Iterator insert(const TKey &p_key, const TValue &p_value) { function Iterator (line 626) | Iterator insert_new(const TKey &p_key, const TValue &p_value) { function get_index (line 641) | int get_index(const TKey &p_key) { function erase_by_index (line 656) | bool erase_by_index(uint32_t p_index) { function explicit (line 677) | explicit AHashMap(const AHashMap &p_other) { function reset (line 707) | void reset() { FILE: core/templates/bin_sorted_array.h function _update_idx (line 42) | void _update_idx(T &r_element, uint64_t p_idx) {} function _FORCE_INLINE_ (line 44) | _FORCE_INLINE_ void _swap(uint64_t p_a, uint64_t p_b) { function move (line 62) | uint64_t move(uint64_t p_idx, uint64_t p_bin) { function remove_at (line 114) | void remove_at(uint64_t p_idx) { function set_page_pool (line 130) | void set_page_pool(PagedArrayPool *p_page_pool) { function _FORCE_INLINE_ (line 134) | _FORCE_INLINE_ const T &operator[](uint64_t p_index) const { function _FORCE_INLINE_ (line 138) | _FORCE_INLINE_ T &operator[](uint64_t p_index) { function get_bin_count (line 142) | int get_bin_count() { function get_bin_start (line 149) | int get_bin_start(int p_bin) { function get_bin_size (line 157) | int get_bin_size(int p_bin) { function reset (line 165) | void reset() { function virtual (line 175) | virtual ~BinSortedArray() { FILE: core/templates/bit_field.h function _ALWAYS_INLINE_ (line 46) | _ALWAYS_INLINE_ constexpr bool has_flag(BitField p_flag) const { return ... function _ALWAYS_INLINE_ (line 48) | _ALWAYS_INLINE_ constexpr void clear_flag(BitField p_flag) { value &= ~p... function _ALWAYS_INLINE_ (line 49) | _ALWAYS_INLINE_ constexpr void clear() { value = 0; } function _ALWAYS_INLINE_ (line 51) | [[nodiscard]] _ALWAYS_INLINE_ constexpr BitField get_combined(BitField p... function _ALWAYS_INLINE_ (line 52) | [[nodiscard]] _ALWAYS_INLINE_ constexpr BitField get_shared(BitField p_o... function _ALWAYS_INLINE_ (line 53) | [[nodiscard]] _ALWAYS_INLINE_ constexpr BitField get_different(BitField ... function _ALWAYS_INLINE_ (line 56) | _ALWAYS_INLINE_ constexpr BitField(T p_value) : FILE: core/templates/command_queue_mt.h type CommandBase (line 44) | struct CommandBase { function call (line 63) | void call() override { function call (line 90) | void call() override { function _FORCE_INLINE_ (line 151) | _FORCE_INLINE_ void _prevent_sync_wraparound() { function _flush (line 160) | void _flush() { function _no_op (line 226) | void _no_op() {} function _FORCE_INLINE_ (line 253) | _FORCE_INLINE_ void flush_if_pending() { function flush_all (line 259) | void flush_all() { function sync (line 263) | void sync() { function wait_and_flush (line 267) | void wait_and_flush() { function set_pump_task_id (line 273) | void set_pump_task_id(WorkerThreadPool::TaskID p_task_id) { FILE: core/templates/cowdata.h type USize (line 63) | typedef uint64_t USize; function _FORCE_INLINE_ (line 83) | static constexpr _FORCE_INLINE_ USize grow_capacity(USize p_previous_cap... function _FORCE_INLINE_ (line 90) | static constexpr _FORCE_INLINE_ USize next_capacity(USize p_previous_cap... function _FORCE_INLINE_ (line 97) | static constexpr _FORCE_INLINE_ USize smaller_capacity(USize p_previous_... function _FORCE_INLINE_ (line 104) | static _FORCE_INLINE_ T *_get_data_ptr(uint8_t *p_ptr) { function _FORCE_INLINE_ (line 109) | _FORCE_INLINE_ SafeNumeric *_get_refcount() const { function _FORCE_INLINE_ (line 114) | _FORCE_INLINE_ USize *_get_size() const { function _FORCE_INLINE_ (line 119) | _FORCE_INLINE_ USize *_get_capacity() const { function _FORCE_INLINE_ (line 164) | _FORCE_INLINE_ T *ptrw() { function _FORCE_INLINE_ (line 170) | _FORCE_INLINE_ const T *ptr() const { function _FORCE_INLINE_ (line 178) | _FORCE_INLINE_ void clear() { _unref(); } function _FORCE_INLINE_ (line 181) | _FORCE_INLINE_ void set(Size p_index, const T &p_elem) { function _FORCE_INLINE_ (line 188) | _FORCE_INLINE_ T &get_m(Size p_index) { function _FORCE_INLINE_ (line 196) | _FORCE_INLINE_ const T &get(Size p_index) const { function _FORCE_INLINE_ (line 207) | _FORCE_INLINE_ Error reserve_exact(USize p_capacity) { function _FORCE_INLINE_ (line 222) | _FORCE_INLINE_ CowData(const CowData &p_from) { _ref(p_from); } function _FORCE_INLINE_ (line 223) | _FORCE_INLINE_ CowData(CowData &&p_from) { function GODOT_GCC_WARNING_POP (line 580) | GODOT_GCC_WARNING_POP FILE: core/templates/fixed_vector.h function Error (line 163) | constexpr Error resize_uninitialized(uint32_t p_size) { function push_back (line 170) | constexpr void push_back(const T &p_val) { function push_back (line 176) | constexpr void push_back(T &&p_val) { function pop_back (line 182) | constexpr void pop_back() { function T (line 191) | constexpr const T &operator[](uint32_t p_index) const { function T (line 196) | constexpr T &operator[](uint32_t p_index) { function _FORCE_INLINE_ (line 201) | _FORCE_INLINE_ constexpr T *begin() { return ptr(); } function _FORCE_INLINE_ (line 202) | _FORCE_INLINE_ constexpr T *end() { return ptr() + _size; } function _FORCE_INLINE_ (line 204) | _FORCE_INLINE_ constexpr const T *begin() const { return ptr(); } function _FORCE_INLINE_ (line 205) | _FORCE_INLINE_ constexpr const T *end() const { return ptr() + _size; } FILE: core/templates/hash_map.h function _FORCE_INLINE_ (line 85) | _FORCE_INLINE_ static uint32_t _hash(const TKey &p_key) { function _FORCE_INLINE_ (line 103) | static _FORCE_INLINE_ uint32_t _get_probe_length(const uint32_t p_idx, c... function _lookup_idx (line 110) | bool _lookup_idx(const TKey &p_key, uint32_t &r_idx) const { function _lookup_idx_unchecked (line 115) | bool _lookup_idx_unchecked(const TKey &p_key, uint32_t p_hash, uint32_t ... function _insert_element (line 140) | void _insert_element(uint32_t p_hash, HashMapElement *p_va... function _resize_and_rehash (line 171) | void _resize_and_rehash(uint32_t p_new_capacity_idx) { function _clear_data (line 239) | void _clear_data() { function clear (line 258) | void clear() { function sort (line 271) | void sort() { function TValue (line 293) | const TValue &get(const TKey &p_key) const { function TValue (line 300) | const TValue *getptr(const TKey &p_key) const { function TValue (line 310) | TValue *getptr(const TKey &p_key) { function _FORCE_INLINE_ (line 320) | _FORCE_INLINE_ bool has(const TKey &p_key) const { function erase (line 325) | bool erase(const TKey &p_key) { function replace_key (line 369) | bool replace_key(const TKey &p_old_key, const TKey &p_new_key) { function reserve (line 405) | void reserve(uint32_t p_new_capacity) { type ConstIterator (line 429) | struct ConstIterator { function _FORCE_INLINE_ (line 454) | _FORCE_INLINE_ ConstIterator(const HashMapElement *p_E) { ... function _FORCE_INLINE_ (line 455) | _FORCE_INLINE_ ConstIterator() {} function _FORCE_INLINE_ (line 456) | _FORCE_INLINE_ ConstIterator(const ConstIterator &p_it) { E = p_it.E; } type Iterator (line 465) | struct Iterator { function _FORCE_INLINE_ (line 490) | _FORCE_INLINE_ Iterator(HashMapElement *p_E) { E = p_E; } function _FORCE_INLINE_ (line 491) | _FORCE_INLINE_ Iterator() {} function _FORCE_INLINE_ (line 492) | _FORCE_INLINE_ Iterator(const Iterator &p_it) { E = p_it.E; } function _FORCE_INLINE_ (line 505) | _FORCE_INLINE_ Iterator begin() { function _FORCE_INLINE_ (line 508) | _FORCE_INLINE_ Iterator end() { function _FORCE_INLINE_ (line 511) | _FORCE_INLINE_ Iterator last() { function _FORCE_INLINE_ (line 515) | _FORCE_INLINE_ Iterator find(const TKey &p_key) { function _FORCE_INLINE_ (line 524) | _FORCE_INLINE_ void remove(const Iterator &p_iter) { function TValue (line 551) | const TValue &operator[](const TKey &p_key) const { function explicit (line 585) | explicit HashMap(const HashMap &p_other) { FILE: core/templates/hash_set.h function _FORCE_INLINE_ (line 64) | _FORCE_INLINE_ uint32_t _hash(const TKey &p_key) const { function _FORCE_INLINE_ (line 82) | static _FORCE_INLINE_ uint32_t _get_probe_length(const uint32_t p_hash_i... function _lookup_key_idx (line 89) | bool _lookup_key_idx(const TKey &p_key, uint32_t &r_key_idx) const { function _insert_with_hash (line 119) | uint32_t _insert_with_hash(uint32_t p_hash, uint32_t p_key_idx) { function _resize_and_rehash (line 149) | void _resize_and_rehash(uint32_t p_new_capacity_idx) { function _FORCE_INLINE_ (line 174) | _FORCE_INLINE_ int32_t _insert(const TKey &p_key) { function _init_from (line 205) | void _init_from(const HashSet &p_other) { function clear (line 241) | void clear() { function _FORCE_INLINE_ (line 258) | _FORCE_INLINE_ bool has(const TKey &p_key) const { function erase (line 263) | bool erase(const TKey &p_key) { function reserve (line 303) | void reserve(uint32_t p_new_capacity) { type Iterator (line 327) | struct Iterator { function TKey (line 331) | const TKey *operator->() const { function _FORCE_INLINE_ (line 365) | _FORCE_INLINE_ Iterator() {} function _FORCE_INLINE_ (line 366) | _FORCE_INLINE_ Iterator(const Iterator &p_it) { function _FORCE_INLINE_ (line 389) | _FORCE_INLINE_ Iterator last() const { function _FORCE_INLINE_ (line 396) | _FORCE_INLINE_ Iterator find(const TKey &p_key) const { function _FORCE_INLINE_ (line 405) | _FORCE_INLINE_ void remove(const Iterator &p_iter) { function Iterator (line 413) | Iterator insert(const TKey &p_key) { function explicit (line 420) | explicit HashSet(const HashSet &p_other) { function operator (line 477) | bool operator==(const HashSet &p_other) const { function operator (line 488) | bool operator!=(const HashSet &p_other) const { function reset (line 507) | void reset() { FILE: core/templates/hashfuncs.cpp function hash_murmur3_one_float (line 33) | uint32_t hash_murmur3_one_float(float p_in, uint32_t p_seed) { function hash_murmur3_one_double (line 51) | uint32_t hash_murmur3_one_double(double p_in, uint32_t p_seed) { function hash_murmur3_buffer (line 69) | uint32_t hash_murmur3_buffer(const void *key, int length, const uint32_t... function hash_djb2_one_float (line 117) | uint32_t hash_djb2_one_float(double p_in, uint32_t p_prev) { function hash_djb2_one_float_64 (line 135) | uint64_t hash_djb2_one_float_64(double p_in, uint64_t p_prev) { FILE: core/templates/hashfuncs.h function _FORCE_INLINE_ (line 87) | _FORCE_INLINE_ uint32_t hash_one_uint64(const uint64_t p_int) { function _FORCE_INLINE_ (line 98) | _FORCE_INLINE_ uint64_t hash64_murmur3_64(uint64_t key, uint64_t seed) { function _FORCE_INLINE_ (line 112) | _FORCE_INLINE_ uint32_t hash_murmur3_one_32(uint32_t p_in, uint32_t p_se... function _FORCE_INLINE_ (line 124) | _FORCE_INLINE_ uint32_t hash_murmur3_one_64(uint64_t p_in, uint32_t p_se... function _FORCE_INLINE_ (line 132) | _FORCE_INLINE_ uint32_t hash_murmur3_one_real(real_t p_in, uint32_t p_se... function _FORCE_INLINE_ (line 140) | _FORCE_INLINE_ uint32_t hash_rotl32(uint32_t x, int8_t r) { function _FORCE_INLINE_ (line 144) | _FORCE_INLINE_ uint32_t hash_fmix32(uint32_t h) { function false_type (line 164) | struct has_hash_method : std::false_type {} type HashMapHasherDefault (line 176) | struct HashMapHasherDefault { function _FORCE_INLINE_ (line 186) | static _FORCE_INLINE_ uint32_t hash(const T &p_value) { function _FORCE_INLINE_ (line 194) | static _FORCE_INLINE_ uint32_t hash(const T *p_pointer) { return hash_on... function _FORCE_INLINE_ (line 200) | static _FORCE_INLINE_ uint32_t hash(T p_value) { function char (line 206) | struct HashMapHasherDefaultImpl { function wchar_t (line 211) | struct HashMapHasherDefaultImpl { function char16_t (line 216) | struct HashMapHasherDefaultImpl { function char32_t (line 221) | struct HashMapHasherDefaultImpl { function uint64_t (line 226) | struct HashMapHasherDefaultImpl { function int64_t (line 231) | struct HashMapHasherDefaultImpl { function float (line 236) | struct HashMapHasherDefaultImpl { function double (line 241) | struct HashMapHasherDefaultImpl { function uint32_t (line 246) | struct HashMapHasherDefaultImpl { function int32_t (line 251) | struct HashMapHasherDefaultImpl { function uint16_t (line 256) | struct HashMapHasherDefaultImpl { function int16_t (line 261) | struct HashMapHasherDefaultImpl { function uint8_t (line 266) | struct HashMapHasherDefaultImpl { function int8_t (line 271) | struct HashMapHasherDefaultImpl { function _FORCE_INLINE_ (line 277) | static _FORCE_INLINE_ uint32_t hash(const Pair &p_pair) { function false_type (line 285) | struct has_is_same_method : std::false_type {} type HashHasher (line 293) | struct HashHasher { function hash (line 295) | uint32_t hash(const uint32_t hash) { return hash; } function _FORCE_INLINE_ (line 296) | static _FORCE_INLINE_ uint64_t hash(const int64_t hash) { return hash; } function _FORCE_INLINE_ (line 297) | static _FORCE_INLINE_ uint64_t hash(const uint64_t hash) { return hash; } function compare (line 302) | static bool compare(const T &p_lhs, const T &p_rhs) { function float (line 308) | struct HashMapComparatorDefault { function double (line 315) | struct HashMapComparatorDefault { function compare (line 324) | static bool compare(const T &p_lhs, const T &p_rhs) { function _FORCE_INLINE_ (line 402) | static _FORCE_INLINE_ uint32_t fastmod(const uint32_t n, const uint64_t ... FILE: core/templates/interpolated_property.cpp type InterpolatedPropertyFuncs (line 35) | namespace InterpolatedPropertyFuncs { function lerp (line 37) | float lerp(float p_a, float p_b, float p_fraction) { function lerp (line 41) | double lerp(double p_a, double p_b, float p_fraction) { function Vector2 (line 45) | Vector2 lerp(const Vector2 &p_a, const Vector2 &p_b, float p_fraction) { FILE: core/templates/interpolated_property.h type Vector2 (line 33) | struct Vector2 function namespace (line 35) | namespace InterpolatedPropertyFuncs { function reset (line 61) | void reset() { pump(); } function set_interpolated_value (line 63) | void set_interpolated_value(const T &p_val) { function interpolate (line 69) | bool interpolate(float p_interpolation_fraction) { function operator (line 81) | bool operator==(const T &p_o) const { function operator (line 85) | bool operator!=(const T &p_o) const { FILE: core/templates/iterable.h function I (line 42) | I end() { return _end; } function _end (line 45) | _begin(std::move(begin)), _end(std::move(end)) {} FILE: core/templates/list.h type _Data (line 49) | struct _Data function _FORCE_INLINE_ (line 71) | _FORCE_INLINE_ Element *next() { function _FORCE_INLINE_ (line 78) | _FORCE_INLINE_ const Element *prev() const { function _FORCE_INLINE_ (line 84) | _FORCE_INLINE_ Element *prev() { function erase (line 463) | bool erase(const T &value) { function clear (line 478) | void clear() { function swap (line 488) | void swap(Element *p_A, Element *p_B) { function T (line 564) | const T &get(int p_index) const { function move_to_back (line 577) | void move_to_back(Element *p_I) { function reverse (line 603) | void reverse() { function move_to_front (line 614) | void move_to_front(Element *p_I) { function move_before (line 640) | void move_before(Element *value, Element *where) { function sort (line 670) | void sort() { function explicit (line 688) | explicit List(const List &p_list) { FILE: core/templates/local_vector.h function _FORCE_INLINE_ (line 75) | _FORCE_INLINE_ const T *ptr() const { return data; } function invert (line 150) | [[deprecated("Use reverse() instead")]] void invert() { reverse(); } function _FORCE_INLINE_ (line 153) | _FORCE_INLINE_ void clear() { resize(0); } function _FORCE_INLINE_ (line 154) | _FORCE_INLINE_ void reset() { function reserve (line 164) | void reserve(U p_size) { function resize (line 188) | void resize(U p_size) { function _FORCE_INLINE_ (line 194) | _FORCE_INLINE_ void resize_initialized(U p_size) { _resize(p_size); } function _FORCE_INLINE_ (line 199) | _FORCE_INLINE_ void resize_uninitialized(U p_size) { _resize(p_si... function _FORCE_INLINE_ (line 201) | _FORCE_INLINE_ const T &operator[](U p_index) const { function _FORCE_INLINE_ (line 205) | _FORCE_INLINE_ T &operator[](U p_index) { function sort (line 312) | void sort() { function ordered_insert (line 316) | void ordered_insert(T p_val) { function _FORCE_INLINE_ (line 353) | _FORCE_INLINE_ explicit LocalVector(const LocalVector &p_from) { function _FORCE_INLINE_ (line 359) | _FORCE_INLINE_ LocalVector(LocalVector &&p_from) { function _FORCE_INLINE_ (line 402) | _FORCE_INLINE_ ~LocalVector() { type is_zero_constructible (line 414) | struct is_zero_constructible FILE: core/templates/lru.h type Pair (line 39) | struct Pair { function clear (line 87) | void clear() { function has (line 92) | bool has(const TKey &p_key) const { function erase (line 96) | bool erase(const TKey &p_key) { function TData (line 107) | const TData &get(const TKey &p_key) { function TData (line 114) | const TData *getptr(const TKey &p_key) { function set_capacity (line 127) | void set_capacity(size_t p_capacity) { FILE: core/templates/paged_allocator.h function free (line 86) | void free(T *p_mem) { function delete_allocation (line 100) | void delete_allocation(T *p_mem) { free(p_mem); } FILE: core/templates/paged_array.h type PageInfo (line 56) | struct PageInfo { function PageInfo (line 61) | PageInfo alloc_page() { function _FORCE_INLINE_ (line 148) | _FORCE_INLINE_ uint32_t _get_pages_in_use() const { function _grow_page_array (line 156) | void _grow_page_array() { function _FORCE_INLINE_ (line 175) | _FORCE_INLINE_ T &operator[](uint64_t p_index) { function _FORCE_INLINE_ (line 183) | _FORCE_INLINE_ void push_back(const T &p_value) { function _FORCE_INLINE_ (line 214) | _FORCE_INLINE_ void pop_back() { function remove_at_unordered (line 232) | void remove_at_unordered(uint64_t p_index) { function clear (line 238) | void clear() { function reset (line 259) | void reset() { FILE: core/templates/pair.h function F (line 37) | F first{} function S (line 38) | S second{} function operator (line 44) | constexpr bool operator==(const Pair &p_other) const { return first == p... function operator (line 45) | constexpr bool operator!=(const Pair &p_other) const { return first != p... function operator (line 46) | constexpr bool operator<(const Pair &p_other) const { return first == p_... function operator (line 47) | constexpr bool operator<=(const Pair &p_other) const { return first == p... function operator (line 48) | constexpr bool operator>(const Pair &p_other) const { return first == p_... function operator (line 49) | constexpr bool operator>=(const Pair &p_other) const { return first == p... function const (line 54) | constexpr bool operator()(const Pair &p_lhs, const Pair &p_r... function K (line 65) | const K key{} function V (line 66) | V value{} function p_other (line 79) | constexpr bool operator!=(const KeyValue &p_other) const { return key !=... function p_other (line 80) | constexpr bool operator<(const KeyValue &p_other) const { return key == ... function p_other (line 81) | constexpr bool operator<=(const KeyValue &p_other) const { return key ==... function p_other (line 82) | constexpr bool operator>(const KeyValue &p_other) const { return key == ... function p_other (line 83) | constexpr bool operator>=(const KeyValue &p_other) const { return key ==... function const (line 88) | constexpr bool operator()(const KeyValue &p_lhs, const KeyValue ValueType; type Iterator (line 99) | struct Iterator { type ConstIterator (line 133) | struct ConstIterator { function _FORCE_INLINE_ (line 165) | _FORCE_INLINE_ Iterator begin() { function _FORCE_INLINE_ (line 168) | _FORCE_INLINE_ Iterator end() { function _FORCE_INLINE_ (line 174) | _FORCE_INLINE_ Iterator find(const K &p_key) { function _FORCE_INLINE_ (line 178) | _FORCE_INLINE_ void remove(const Iterator &p_iter) { type _Data (line 196) | struct _Data { function _free_root (line 217) | void _free_root() { function _set_color (line 235) | inline void _set_color(Element *p_node, int p_color) { function _rotate_left (line 240) | inline void _rotate_left(Element *p_node) { function _rotate_right (line 257) | inline void _rotate_right(Element *p_node) { function Element (line 274) | inline Element *_successor(Element *p_node) const { function Element (line 295) | inline Element *_predecessor(Element *p_node) const { function Element (line 316) | Element *_find(const K &p_key) const { function Element (line 333) | Element *_find_closest(const K &p_key) const { function _insert_rb_fix (line 361) | void _insert_rb_fix(Element *p_new_node) { function Element (line 409) | Element *_insert(const K &p_key, const V &p_value) { function _erase_fix_rb (line 455) | void _erase_fix_rb(Element *p_node) { function _erase (line 516) | void _erase(Element *p_node) { function _calculate_depth (line 569) | void _calculate_depth(Element *p_element, int &max_d, int d) const { function _cleanup_tree (line 582) | void _cleanup_tree(Element *p_element) { function _copy_from (line 592) | void _copy_from(const RBMap &p_map) { function Element (line 610) | Element *find(const K &p_key) { function Element (line 619) | const Element *find_closest(const K &p_key) const { function Element (line 628) | Element *find_closest(const K &p_key) { function has (line 637) | bool has(const K &p_key) const { function Element (line 641) | Element *insert(const K &p_key, const V &p_value) { function erase (line 648) | void erase(Element *p_element) { function erase (line 659) | bool erase(const K &p_key) { function V (line 676) | const V &operator[](const K &p_key) const { function Element (line 696) | Element *front() const { function Element (line 713) | Element *back() const { function clear (line 748) | void clear() { function explicit (line 776) | explicit RBMap(const RBMap &p_map) { function _FORCE_INLINE_ (line 794) | _FORCE_INLINE_ RBMap() {} FILE: core/templates/rb_set.h type Color (line 43) | enum Color { type _Data (line 47) | struct _Data function Element (line 66) | Element *next() { function Element (line 69) | const Element *prev() const { function Element (line 72) | Element *prev() { type T (line 83) | typedef T ValueType; type ConstIterator (line 111) | struct ConstIterator { function T (line 115) | const T *operator->() const { return &E->get(); } function _FORCE_INLINE_ (line 128) | _FORCE_INLINE_ ConstIterator(const Element *p_E) { E = p_E; } function _FORCE_INLINE_ (line 129) | _FORCE_INLINE_ ConstIterator() {} function _FORCE_INLINE_ (line 130) | _FORCE_INLINE_ ConstIterator(const ConstIterator &p_it) { E = p_it.E; } function _FORCE_INLINE_ (line 138) | _FORCE_INLINE_ Iterator begin() { function _FORCE_INLINE_ (line 141) | _FORCE_INLINE_ Iterator end() { function _FORCE_INLINE_ (line 147) | _FORCE_INLINE_ Iterator find(const K &p_key) { type _Data (line 166) | struct _Data { function _free_root (line 187) | void _free_root() { function _set_color (line 205) | inline void _set_color(Element *p_node, int p_color) { function _rotate_left (line 210) | inline void _rotate_left(Element *p_node) { function _rotate_right (line 227) | inline void _rotate_right(Element *p_node) { function Element (line 244) | inline Element *_successor(Element *p_node) const { function Element (line 265) | inline Element *_predecessor(Element *p_node) const { function Element (line 286) | Element *_find(const T &p_value) const { function Element (line 303) | Element *_lower_bound(const T &p_value) const { function _insert_rb_fix (line 331) | void _insert_rb_fix(Element *p_new_node) { function Element (line 379) | Element *_insert(const T &p_value) { function _erase_fix_rb (line 423) | void _erase_fix_rb(Element *p_node) { function _erase (line 484) | void _erase(Element *p_node) { function _calculate_depth (line 537) | void _calculate_depth(Element *p_element, int &max_d, int d) const { function _cleanup_tree (line 550) | void _cleanup_tree(Element *p_element) { function _copy_from (line 560) | void _copy_from(const RBSet &p_set) { function Element (line 578) | Element *find(const T &p_value) { function Element (line 587) | Element *lower_bound(const T &p_value) const { function has (line 594) | bool has(const T &p_value) const { function Element (line 598) | Element *insert(const T &p_value) { function erase (line 605) | void erase(Element *p_element) { function erase (line 616) | bool erase(const T &p_value) { function Element (line 633) | Element *front() const { function Element (line 650) | Element *back() const { function clear (line 685) | void clear() { function explicit (line 713) | explicit RBSet(const RBSet &p_set) { function _FORCE_INLINE_ (line 731) | _FORCE_INLINE_ RBSet() {} FILE: core/templates/rid.h function class (line 38) | class RID { function true_type (line 77) | struct is_zero_constructible : std::true_type {} FILE: core/templates/rid_owner.h function class (line 67) | class RID_AllocBase { function _FORCE_INLINE_ (line 466) | _FORCE_INLINE_ RID allocate_rid() { function _FORCE_INLINE_ (line 470) | _FORCE_INLINE_ void initialize_rid(RID p_rid, T *p_ptr) { function _FORCE_INLINE_ (line 474) | _FORCE_INLINE_ T *get_or_null(const RID &p_rid) { function _FORCE_INLINE_ (line 482) | _FORCE_INLINE_ void replace(const RID &p_rid, T *p_new_ptr) { function _FORCE_INLINE_ (line 488) | _FORCE_INLINE_ bool owns(const RID &p_rid) const { function _FORCE_INLINE_ (line 492) | _FORCE_INLINE_ void free(const RID &p_rid) { function fill_owned_buffer (line 504) | void fill_owned_buffer(RID *p_rid_buffer) const { function set_description (line 508) | void set_description(const char *p_description) { function _FORCE_INLINE_ (line 524) | _FORCE_INLINE_ RID make_rid(const T &p_ptr) { function _FORCE_INLINE_ (line 528) | _FORCE_INLINE_ RID allocate_rid() { function _FORCE_INLINE_ (line 532) | _FORCE_INLINE_ void initialize_rid(RID p_rid) { function _FORCE_INLINE_ (line 536) | _FORCE_INLINE_ void initialize_rid(RID p_rid, const T &p_ptr) { function _FORCE_INLINE_ (line 540) | _FORCE_INLINE_ T *get_or_null(const RID &p_rid) { function _FORCE_INLINE_ (line 544) | _FORCE_INLINE_ bool owns(const RID &p_rid) const { function _FORCE_INLINE_ (line 548) | _FORCE_INLINE_ void free(const RID &p_rid) { function fill_owned_buffer (line 559) | void fill_owned_buffer(RID *p_rid_buffer) const { function set_description (line 563) | void set_description(const char *p_description) { FILE: core/templates/ring_buffer.h function inc (line 42) | inline int inc(int &p_var, int p_size) const { function copy (line 78) | int copy(T *p_buf, int p_offset, int p_size) const { function find (line 104) | int find(const T &t, int p_offset, int p_max_size) const { function advance_read (line 131) | inline int advance_read(int p_n) { function decrease_write (line 137) | inline int decrease_write(int p_n) { function Error (line 143) | Error write(const T &p_v) { function write (line 149) | int write(const T *p_buf, int p_size) { function space_left (line 172) | inline int space_left() const { function clear (line 190) | inline void clear() { function resize (line 195) | void resize(int p_power) { FILE: core/templates/safe_list.h type SafeListNode (line 52) | struct SafeListNode { function erase (line 148) | void erase(T p_value) { function erase (line 153) | void erase(Iterator &p_iterator, std::function p_deletion_fn) { function erase (line 158) | void erase(Iterator &p_iterator) { function Iterator (line 194) | Iterator begin() { function Iterator (line 198) | Iterator end() { function maybe_cleanup (line 203) | bool maybe_cleanup() { function _FORCE_INLINE_ (line 228) | _FORCE_INLINE_ SafeList() {} function _FORCE_INLINE_ (line 229) | _FORCE_INLINE_ SafeList(std::initializer_list p_init) { FILE: core/templates/safe_refcount.h function _ALWAYS_INLINE_ (line 76) | _ALWAYS_INLINE_ T increment() { function _ALWAYS_INLINE_ (line 81) | _ALWAYS_INLINE_ T postincrement() { function _ALWAYS_INLINE_ (line 85) | _ALWAYS_INLINE_ T decrement() { function _ALWAYS_INLINE_ (line 90) | _ALWAYS_INLINE_ T postdecrement() { function _ALWAYS_INLINE_ (line 94) | _ALWAYS_INLINE_ T add(T p_value) { function _ALWAYS_INLINE_ (line 99) | _ALWAYS_INLINE_ T postadd(T p_value) { function _ALWAYS_INLINE_ (line 103) | _ALWAYS_INLINE_ T sub(T p_value) { function _ALWAYS_INLINE_ (line 107) | _ALWAYS_INLINE_ T bit_or(T p_value) { function _ALWAYS_INLINE_ (line 110) | _ALWAYS_INLINE_ T bit_and(T p_value) { function _ALWAYS_INLINE_ (line 114) | _ALWAYS_INLINE_ T bit_xor(T p_value) { function _ALWAYS_INLINE_ (line 119) | _ALWAYS_INLINE_ T postsub(T p_value) { function _ALWAYS_INLINE_ (line 123) | _ALWAYS_INLINE_ T exchange_if_greater(T p_value) { function _ALWAYS_INLINE_ (line 136) | _ALWAYS_INLINE_ T conditional_increment() { function class (line 153) | class SafeFlag { function class (line 180) | class SafeRefCount { FILE: core/templates/self_list.h function add_last (line 62) | void add_last(SelfList *p_elem) { function remove (line 79) | void remove(SelfList *p_elem) { function clear (line 102) | void clear() { function sort (line 108) | void sort() { type PtrComparator (line 118) | struct PtrComparator { function _FORCE_INLINE_ (line 127) | _FORCE_INLINE_ SelfList *first() { return _first; } function _FORCE_INLINE_ (line 128) | _FORCE_INLINE_ const SelfList *first() const { return _first; } function _FORCE_INLINE_ (line 133) | _FORCE_INLINE_ ~List() { function _FORCE_INLINE_ (line 147) | _FORCE_INLINE_ void remove_from_list() { function _FORCE_INLINE_ (line 152) | _FORCE_INLINE_ SelfList *next() { return _next; } function _FORCE_INLINE_ (line 153) | _FORCE_INLINE_ SelfList *prev() { return _prev; } function _FORCE_INLINE_ (line 154) | _FORCE_INLINE_ const SelfList *next() const { return _next; } function _FORCE_INLINE_ (line 155) | _FORCE_INLINE_ const SelfList *prev() const { return _prev; } function _FORCE_INLINE_ (line 156) | _FORCE_INLINE_ T *self() const { return _self; } function _FORCE_INLINE_ (line 161) | _FORCE_INLINE_ SelfList(T *p_self) { function _FORCE_INLINE_ (line 165) | _FORCE_INLINE_ ~SelfList() { FILE: core/templates/sort_array.h function median_of_3_index (line 57) | inline int64_t median_of_3_index(const T *p_ptr, int64_t a_index, int64_... function bitlog (line 78) | inline int64_t bitlog(int64_t n) const { function push_heap (line 88) | inline void push_heap(int64_t p_first, int64_t p_hole_idx, int64_t p_top... function pop_heap (line 98) | inline void pop_heap(int64_t p_first, int64_t p_last, int64_t p_result, ... function pop_heap (line 102) | inline void pop_heap(int64_t p_first, int64_t p_last, T *p_array) const { function adjust_heap (line 106) | inline void adjust_heap(int64_t p_first, int64_t p_hole_idx, int64_t p_l... function sort_heap (line 127) | inline void sort_heap(int64_t p_first, int64_t p_last, T *p_array) const { function make_heap (line 133) | inline void make_heap(int64_t p_first, int64_t p_last, T *p_array) const { function partial_sort (line 149) | inline void partial_sort(int64_t p_first, int64_t p_last, int64_t p_midd... function partial_select (line 159) | inline void partial_select(int64_t p_first, int64_t p_last, int64_t p_mi... function partitioner (line 168) | inline int64_t partitioner(int64_t p_first, int64_t p_last, int64_t p_pi... function introsort (line 202) | inline void introsort(int64_t p_first, int64_t p_last, T *p_array, int64... function introselect (line 222) | inline void introselect(int64_t p_first, int64_t p_nth, int64_t p_last, ... function unguarded_linear_insert (line 248) | inline void unguarded_linear_insert(int64_t p_last, T p_value, T *p_arra... function linear_insert (line 261) | inline void linear_insert(int64_t p_first, int64_t p_last, T *p_array) c... function insertion_sort (line 274) | inline void insertion_sort(int64_t p_first, int64_t p_last, T *p_array) ... function unguarded_insertion_sort (line 283) | inline void unguarded_insertion_sort(int64_t p_first, int64_t p_last, T ... function final_insertion_sort (line 289) | inline void final_insertion_sort(int64_t p_first, int64_t p_last, T *p_a... function sort_range (line 298) | inline void sort_range(int64_t p_first, int64_t p_last, T *p_array) const { function sort (line 305) | inline void sort(T *p_array, int64_t p_len) const { function nth_element (line 309) | inline void nth_element(int64_t p_first, int64_t p_last, int64_t p_nth, ... FILE: core/templates/sort_list.h function sort (line 40) | void sort(Element *&r_head, Element *&r_tail) { function _merge_sort (line 81) | void _merge_sort(Element *&r_head, Element *&r_tail) { function _merge (line 95) | void _merge( function Element (line 128) | Element *_get_mid(Element *p_head) { function _FORCE_INLINE_ (line 139) | _FORCE_INLINE_ void _connect(Element *p_a, Element *p_b) { function _FORCE_INLINE_ (line 144) | _FORCE_INLINE_ void _split(Element *p_a, Element *p_b) { FILE: core/templates/span.h function _FORCE_INLINE_ (line 75) | _FORCE_INLINE_ Span(const T *p_ptr, uint64_t p_len) : function _FORCE_INLINE_ (line 111) | _FORCE_INLINE_ constexpr const T *begin() const { return _ptr; } function _FORCE_INLINE_ (line 112) | _FORCE_INLINE_ constexpr const T *end() const { return _ptr + _len; } function _FORCE_INLINE_ (line 124) | _FORCE_INLINE_ constexpr int64_t rfind(const T &p_val) const { return rf... function T (line 136) | constexpr T max() const; FILE: core/templates/tuple.h type Tuple (line 74) | struct Tuple<> {} FILE: core/templates/vector.h type typename (line 66) | typedef typename CowData::Size Size; type typename (line 67) | typedef typename CowData::USize USize; function _FORCE_INLINE_ (line 75) | _FORCE_INLINE_ bool append(T p_elem) { return _cowdata.push_back(std::mo... function remove_at (line 78) | void remove_at(Size p_index) { _cowdata.remove_at(p_index); } function _FORCE_INLINE_ (line 79) | _FORCE_INLINE_ bool erase(const T &p_val) { function _FORCE_INLINE_ (line 90) | _FORCE_INLINE_ T *ptrw() { return _cowdata.ptrw(); } function _FORCE_INLINE_ (line 91) | _FORCE_INLINE_ const T *ptr() const { return _cowdata.ptr(); } function _FORCE_INLINE_ (line 107) | _FORCE_INLINE_ Error resize(Size p_size) { function _FORCE_INLINE_ (line 113) | _FORCE_INLINE_ Error resize_initialized(Size p_size) { function _FORCE_INLINE_ (line 120) | _FORCE_INLINE_ Error resize_uninitialized(Size p_size) { function Error (line 129) | Error reserve(Size p_size) { function Error (line 139) | Error reserve_exact(Size p_size) { function _FORCE_INLINE_ (line 144) | _FORCE_INLINE_ const T &operator[](Size p_index) const { return _cowdata... function Error (line 146) | Error insert(Size p_pos, T p_val) { return _cowdata.insert(p_pos, std::m... function Size (line 165) | Size count(const T &p_val) const { return span().count(p_val); } function _FORCE_INLINE_ (line 170) | _FORCE_INLINE_ bool has(const T &p_val) const { return find(p_val) != -1; } function sort (line 172) | void sort() { function sort_custom (line 177) | void sort_custom(Args &&...args) { type ConstIterator (line 283) | struct ConstIterator { function T (line 287) | const T *operator->() const { return elem_ptr; } function _FORCE_INLINE_ (line 308) | _FORCE_INLINE_ Iterator begin() { function _FORCE_INLINE_ (line 311) | _FORCE_INLINE_ Iterator end() { function _FORCE_INLINE_ (line 322) | _FORCE_INLINE_ Vector() {} function _FORCE_INLINE_ (line 323) | _FORCE_INLINE_ Vector(std::initializer_list p_init) : FILE: core/templates/vset.h function _FORCE_INLINE_ (line 55) | _FORCE_INLINE_ int _find_exact(const T &p_val) const { function has (line 78) | bool has(const T &p_val) const { function erase (line 82) | void erase(const T &p_val) { function find (line 90) | int find(const T &p_val) const { function T (line 98) | inline T &operator[](int p_index) { function T (line 102) | inline const T &operator[](int p_index) const { function _FORCE_INLINE_ (line 106) | _FORCE_INLINE_ VSet() {} function _FORCE_INLINE_ (line 107) | _FORCE_INLINE_ VSet(std::initializer_list p_init) : FILE: core/typedefs.h function BSWAP16 (line 177) | static inline uint16_t BSWAP16(uint16_t x) { function BSWAP32 (line 181) | static inline uint32_t BSWAP32(uint32_t x) { function BSWAP64 (line 185) | static inline uint64_t BSWAP64(uint64_t x) { function _ALWAYS_INLINE_ (line 196) | _ALWAYS_INLINE_ bool operator()(const T &p_a, const T &p_b) const { retu... function _GlobalLock (line 203) | struct _GlobalLock { FILE: core/variant/array.cpp type ArrayPrivate (line 45) | struct ArrayPrivate { method ArrayPrivate (line 51) | ArrayPrivate() {} method ArrayPrivate (line 52) | ArrayPrivate(std::initializer_list p_init) : function Variant (line 104) | Variant &Array::operator[](int p_idx) { function Variant (line 112) | const Variant &Array::operator[](int p_idx) const { function Error (line 306) | Error Array::resize(int p_new_size) { function Error (line 320) | Error Array::reserve(int p_new_size) { function Error (line 325) | Error Array::insert(int p_pos, const Variant &p_value) { function Variant (line 354) | Variant Array::front() const { function Variant (line 359) | Variant Array::back() const { function Variant (line 364) | Variant Array::pick_random() const { function Variant (line 525) | const Variant &Array::get(int p_idx) const { function Array (line 529) | Array Array::duplicate(bool p_deep) const { function Array (line 533) | Array Array::duplicate_deep(ResourceDeepDuplicateMode p_deep_subresource... function Array (line 537) | Array Array::recursive_duplicate(bool p_deep, ResourceDeepDuplicateMode ... function Array (line 568) | Array Array::slice(int p_begin, int p_end, int p_step, bool p_deep) const { function Array (line 604) | Array Array::filter(const Callable &p_callable) const { function Array (line 633) | Array Array::map(const Callable &p_callable) const { function Variant (line 652) | Variant Array::reduce(const Callable &p_callable, const Variant &p_accum... type _ArrayVariantSort (line 721) | struct _ArrayVariantSort { method _FORCE_INLINE_ (line 722) | _FORCE_INLINE_ bool operator()(const Variant &p_l, const Variant &p_r)... function Variant (line 781) | Variant Array::pop_back() { function Variant (line 792) | Variant Array::pop_front() { function Variant (line 802) | Variant Array::pop_at(int p_pos) { function Variant (line 828) | Variant Array::min() const { function Variant (line 849) | Variant Array::max() const { function ContainerType (line 912) | ContainerType Array::get_element_type() const { function StringName (line 924) | StringName Array::get_typed_class_name() const { function Variant (line 928) | Variant Array::get_typed_script() const { function Array (line 932) | Array Array::create_read_only() { FILE: core/variant/array.h type ArrayPrivate (line 44) | struct ArrayPrivate type ContainerType (line 45) | struct ContainerType function class (line 47) | class Array { type Iterator (line 73) | struct Iterator { function ConstIterator (line 99) | ConstIterator begin() const; FILE: core/variant/binder_common.h function char32_t (line 44) | struct PtrToArg { FILE: core/variant/callable.cpp function Variant (line 74) | Variant Callable::callv(const Array &p_arguments) const { function Error (line 89) | Error Callable::rpcp(int p_id, const Variant **p_arguments, int p_argcou... function Callable (line 126) | Callable Callable::bindp(const Variant **p_arguments, int p_argcount) co... function Callable (line 135) | Callable Callable::bindv(const Array &p_arguments) { function Callable (line 148) | Callable Callable::unbind(int p_argcount) const { function Object (line 161) | Object *Callable::get_object() const { function ObjectID (line 171) | ObjectID Callable::get_object_id() const { function StringName (line 181) | StringName Callable::get_method() const { function Array (line 218) | Array Callable::get_bound_arguments() const { function CallableCustom (line 237) | CallableCustom *Callable::get_custom() const { function Callable (line 243) | const Callable *Callable::get_base_comparator() const { function Callable (line 379) | Callable Callable::create(const Variant &p_variant, const StringName &p_... function StringName (line 454) | StringName CallableCustom::get_method() const { function Error (line 458) | Error CallableCustom::rpc(int p_peer_id, const Variant **p_arguments, in... function Callable (line 465) | const Callable *CallableCustom::get_base_comparator() const { function Object (line 492) | Object *Signal::get_object() const { function ObjectID (line 496) | ObjectID Signal::get_object_id() const { function StringName (line 500) | StringName Signal::get_name() const { function Error (line 534) | Error Signal::emit(const Variant **p_arguments, int p_argcount) const { function Error (line 543) | Error Signal::connect(const Callable &p_callable, uint32_t p_flags) { function Array (line 570) | Array Signal::get_connections() const { FILE: core/variant/callable.h function class (line 48) | class Callable { function true_type (line 141) | struct is_zero_constructible : std::true_type {} function class (line 143) | class CallableCustom { function class (line 178) | class Signal { function true_type (line 210) | struct is_zero_constructible : std::true_type {} type CallableComparator (line 212) | struct CallableComparator { FILE: core/variant/callable_bind.cpp function String (line 38) | String CallableCustomBind::get_as_text() const { function StringName (line 82) | StringName CallableCustomBind::get_method() const { function ObjectID (line 86) | ObjectID CallableCustomBind::get_object() const { function Callable (line 90) | const Callable *CallableCustomBind::get_base_comparator() const { function Error (line 153) | Error CallableCustomBind::rpc(int p_peer_id, const Variant **p_arguments... function String (line 175) | String CallableCustomUnbind::get_as_text() const { function StringName (line 219) | StringName CallableCustomUnbind::get_method() const { function ObjectID (line 223) | ObjectID CallableCustomUnbind::get_object() const { function Callable (line 227) | const Callable *CallableCustomUnbind::get_base_comparator() const { function Error (line 260) | Error CallableCustomUnbind::rpc(int p_peer_id, const Variant **p_argumen... FILE: core/variant/callable_bind.h function class (line 36) | class CallableCustomBind : public CallableCustom { function class (line 65) | class CallableCustomUnbind : public CallableCustom { FILE: core/variant/container_type_validate.h type ContainerType (line 37) | struct ContainerType { function if (line 43) | struct ContainerTypeValidate { function _FORCE_INLINE_ (line 86) | _FORCE_INLINE_ bool _internal_validate_object(const Variant &p_variant, ... function _FORCE_INLINE_ (line 155) | _FORCE_INLINE_ bool test_validate(const Variant &p_variant) const { function _FORCE_INLINE_ (line 160) | _FORCE_INLINE_ bool can_reference(const ContainerTypeValidate &p_type) c... FILE: core/variant/dictionary.cpp type DictionaryPrivate (line 43) | struct DictionaryPrivate { function Variant (line 70) | Variant Dictionary::get_key_at_index(int p_index) const { function Variant (line 82) | Variant Dictionary::get_value_at_index(int p_index) const { function Variant (line 96) | Variant &Dictionary::operator[](const Variant &p_key) { function Variant (line 121) | const Variant &Dictionary::operator[](const Variant &p_key) const { function Variant (line 137) | const Variant *Dictionary::getptr(const Variant &p_key) const { function Variant (line 150) | Variant *Dictionary::getptr(const Variant &p_key) { function Variant (line 167) | Variant Dictionary::get_valid(const Variant &p_key) const { function Variant (line 178) | Variant Dictionary::get(const Variant &p_key, const Variant &p_default) ... function Variant (line 189) | Variant Dictionary::get_or_add(const Variant &p_key, const Variant &p_de... function Variant (line 237) | Variant Dictionary::find_key(const Variant &p_value) const { type _DictionaryVariantSort (line 315) | struct _DictionaryVariantSort { method _FORCE_INLINE_ (line 316) | _FORCE_INLINE_ bool operator()(const KeyValue &p_l, ... function Dictionary (line 345) | Dictionary Dictionary::merged(const Dictionary &p_dictionary, bool p_ove... function Array (line 386) | Array Dictionary::keys() const { function Array (line 406) | Array Dictionary::values() const { function Variant (line 566) | const Variant *Dictionary::next(const Variant *p_key) const { function Dictionary (line 591) | Dictionary Dictionary::duplicate(bool p_deep) const { function Dictionary (line 595) | Dictionary Dictionary::duplicate_deep(ResourceDeepDuplicateMode p_deep_s... function Dictionary (line 608) | Dictionary Dictionary::recursive_duplicate(bool p_deep, ResourceDeepDupl... function ContainerType (line 694) | ContainerType Dictionary::get_key_type() const { function ContainerType (line 702) | ContainerType Dictionary::get_value_type() const { function StringName (line 718) | StringName Dictionary::get_typed_key_class_name() const { function StringName (line 722) | StringName Dictionary::get_typed_value_class_name() const { function Variant (line 726) | Variant Dictionary::get_typed_key_script() const { function Variant (line 730) | Variant Dictionary::get_typed_value_script() const { function ContainerTypeValidate (line 734) | const ContainerTypeValidate &Dictionary::get_key_validator() const { function ContainerTypeValidate (line 738) | const ContainerTypeValidate &Dictionary::get_value_validator() const { FILE: core/variant/dictionary.h type ContainerType (line 41) | struct ContainerType type ContainerTypeValidate (line 42) | struct ContainerTypeValidate type DictionaryPrivate (line 43) | struct DictionaryPrivate type StringLikeVariantComparator (line 44) | struct StringLikeVariantComparator function class (line 46) | class Dictionary { FILE: core/variant/method_ptrcall.h function namespace (line 39) | namespace Internal { type Object (line 256) | typedef Object *EncodeT; function _FORCE_INLINE_ (line 257) | _FORCE_INLINE_ static void encode(const T *p_var, void *p_ptr) { function T (line 264) | const T *convert(const void *p_ptr) { type Object (line 267) | typedef const Object *EncodeT; function _FORCE_INLINE_ (line 268) | _FORCE_INLINE_ static void encode(const T *p_var, void *p_ptr) { function _FORCE_INLINE_ (line 277) | _FORCE_INLINE_ static Ref convert(const void *p_ptr) { type Ref (line 285) | typedef Ref EncodeT; type PtrToArg (line 338) | struct PtrToArg function _FORCE_INLINE_ (line 386) | _FORCE_INLINE_ static void encode(const Vector &p_vec, void *p_pt... function _FORCE_INLINE_ (line 404) | _FORCE_INLINE_ static TypedArray convert(const void *p_ptr) { type Array (line 407) | typedef Array EncodeT; type Dictionary (line 418) | typedef Dictionary EncodeT; FILE: core/variant/native_ptr.h function operator (line 44) | operator const T *() const { return data; } function operator (line 53) | operator T *() const { return data; } function PropertyInfo (line 127) | static inline PropertyInfo get_class_info() { function PropertyInfo (line 136) | static inline PropertyInfo get_class_info() { function _FORCE_INLINE_ (line 143) | _FORCE_INLINE_ static GDExtensionConstPtr convert(const void *p_ptr) { type T (line 146) | typedef const T *EncodeT; function _FORCE_INLINE_ (line 153) | _FORCE_INLINE_ static GDExtensionPtr convert(const void *p_ptr) { type T (line 156) | typedef T *EncodeT; FILE: core/variant/type_info.h function namespace (line 40) | namespace GodotTypeInfo { function PropertyInfo (line 75) | static inline PropertyInfo get_class_info() { \ function ObjectID (line 143) | struct GetTypeInfo { function Variant (line 153) | struct GetTypeInfo { function PropertyInfo (line 181) | static inline PropertyInfo get_class_info() { function PropertyInfo (line 191) | static inline PropertyInfo get_class_info() { function PropertyInfo (line 208) | inline PropertyInfo get_class_info() { function PropertyInfo (line 213) | inline PropertyInfo get_class_info() { function PropertyInfo (line 224) | inline PropertyInfo get_class_info() { function PropertyInfo (line 229) | inline PropertyInfo get_class_info() { function namespace (line 234) | namespace GodotTypeInfo { function StringName (line 263) | inline StringName __constant_get_enum_value_name(const char *p_name) { function initialize (line 303) | static void initialize(T &value) { function PropertyInfo (line 358) | static inline PropertyInfo get_class_info() { FILE: core/variant/typed_array.h function _FORCE_INLINE_ (line 43) | _FORCE_INLINE_ TypedArray(const Array &p_array) { function _FORCE_INLINE_ (line 52) | _FORCE_INLINE_ TypedArray(std::initializer_list p_init) : function _FORCE_INLINE_ (line 55) | _FORCE_INLINE_ TypedArray() { FILE: core/variant/typed_dictionary.h function _FORCE_INLINE_ (line 43) | _FORCE_INLINE_ TypedDictionary(const Dictionary &p_dictionary) { function _FORCE_INLINE_ (line 53) | _FORCE_INLINE_ TypedDictionary(std::initializer_list _init_type_name_map() { type _VariantStrPair (line 1549) | struct _VariantStrPair { function String (line 1562) | String stringify_variant_clean(const Variant &p_variant, int recursion_c... function String (line 1584) | String stringify_vector(const T &vec, int recursion_count) { function String (line 1597) | String Variant::stringify(int recursion_count) const { function String (line 1741) | String Variant::to_json_string() const { function Object (line 2032) | Object *Variant::get_validated_object_with_check(bool &r_previously_free... function Object (line 2043) | Object *Variant::get_validated_object() const { function DA (line 2076) | inline DA _convert_array(const SA &p_array) { function DA (line 2088) | inline DA _convert_array_from_variant(const Variant &p_variant) { function String (line 3499) | String Variant::get_construct_string() const { function String (line 3506) | String Variant::get_call_error_text(const StringName &p_method, const Va... function String (line 3510) | String Variant::get_call_error_text(Object *p_base, const StringName &p_... function String (line 3546) | String Variant::get_callable_error_text(const Callable &p_callable, cons... FILE: core/variant/variant.h type PropertyInfo (line 78) | struct PropertyInfo type MethodInfo (line 79) | struct MethodInfo type Vector (line 81) | typedef Vector PackedByteArray; type Vector (line 82) | typedef Vector PackedInt32Array; type Vector (line 83) | typedef Vector PackedInt64Array; type Vector (line 84) | typedef Vector PackedFloat32Array; type Vector (line 85) | typedef Vector PackedFloat64Array; type Vector (line 86) | typedef Vector PackedRealArray; type Vector (line 87) | typedef Vector PackedStringArray; type Vector (line 88) | typedef Vector PackedVector2Array; type Vector (line 89) | typedef Vector PackedVector3Array; type Vector (line 90) | typedef Vector PackedColorArray; type Vector (line 91) | typedef Vector PackedVector4Array; function class (line 93) | class Variant { function else (line 189) | struct PackedArrayRefBase { function _FORCE_INLINE_ (line 198) | static _FORCE_INLINE_ PackedArrayRefBase *reference_from(PackedArrayRefB... function _FORCE_INLINE_ (line 212) | static _FORCE_INLINE_ void destroy(PackedArrayRefBase *p_array) { function _FORCE_INLINE_ (line 217) | _FORCE_INLINE_ virtual ~PackedArrayRefBase() {} function _FORCE_INLINE_ (line 223) | static _FORCE_INLINE_ PackedArrayRef *create() { function _FORCE_INLINE_ (line 226) | static _FORCE_INLINE_ PackedArrayRef *create(const Vector &p_from) { function _FORCE_INLINE_ (line 230) | static _FORCE_INLINE_ const Vector &get_array(PackedArrayRefBase *p_b... function _FORCE_INLINE_ (line 233) | static _FORCE_INLINE_ Vector *get_array_ptr(const PackedArrayRefBase ... function _FORCE_INLINE_ (line 237) | _FORCE_INLINE_ PackedArrayRef(const Vector &p_from) { function _FORCE_INLINE_ (line 241) | _FORCE_INLINE_ PackedArrayRef() { function _ALWAYS_INLINE_ (line 248) | _ALWAYS_INLINE_ const ObjData &_get_obj() const; function is_ref_counted (line 390) | bool is_ref_counted() const; function is_shared (line 400) | bool is_shared() const; type Operator (line 564) | enum Operator { function _FORCE_INLINE_ (line 601) | static _FORCE_INLINE_ Variant evaluate(const Operator &p_op, const Varia... function get_indexed_size (line 740) | uint64_t get_indexed_size() const; function hash (line 825) | uint32_t hash() const; function _FORCE_INLINE_ (line 872) | _FORCE_INLINE_ Variant() {} function _FORCE_INLINE_ (line 873) | _FORCE_INLINE_ ~Variant() { function Variant (line 886) | struct HashMapComparatorDefault { type StringLikeVariantComparator (line 890) | struct StringLikeVariantComparator { type StringLikeVariantOrder (line 894) | struct StringLikeVariantOrder { type is_zero_constructible (line 984) | struct is_zero_constructible : std::true_type {} FILE: core/variant/variant_call.cpp function _FORCE_INLINE_ (line 46) | static _FORCE_INLINE_ void vc_static_method_call(R (*method)(P...), cons... function _FORCE_INLINE_ (line 51) | static _FORCE_INLINE_ void vc_static_method_call(void (*method)(P...), c... function _FORCE_INLINE_ (line 56) | static _FORCE_INLINE_ void vc_method_call(R (T::*method)(P...), Variant ... function _FORCE_INLINE_ (line 61) | static _FORCE_INLINE_ void vc_method_call(R (T::*method)(P...) const, Va... function _FORCE_INLINE_ (line 66) | static _FORCE_INLINE_ void vc_method_call(void (T::*method)(P...), Varia... function _FORCE_INLINE_ (line 72) | static _FORCE_INLINE_ void vc_method_call(void (T::*method)(P...) const,... function _FORCE_INLINE_ (line 78) | static _FORCE_INLINE_ void vc_convert_method_call(R (T::*method)(P...), ... function _FORCE_INLINE_ (line 84) | static _FORCE_INLINE_ void vc_convert_method_call(R (T::*method)(P...) c... function _FORCE_INLINE_ (line 90) | static _FORCE_INLINE_ void vc_convert_method_call(void (T::*method)(P...... function _FORCE_INLINE_ (line 96) | static _FORCE_INLINE_ void vc_convert_method_call(void (T::*method)(P...... function _FORCE_INLINE_ (line 102) | static _FORCE_INLINE_ void vc_method_call_static(R (*method)(T *, P...),... function _FORCE_INLINE_ (line 107) | static _FORCE_INLINE_ void vc_method_call_static(void (*method)(T *, P..... function _FORCE_INLINE_ (line 112) | static _FORCE_INLINE_ void vc_validated_call(R (T::*method)(P...), Varia... function _FORCE_INLINE_ (line 117) | static _FORCE_INLINE_ void vc_validated_call(R (T::*method)(P...) const,... function _FORCE_INLINE_ (line 121) | static _FORCE_INLINE_ void vc_validated_call(void (T::*method)(P...), Va... function _FORCE_INLINE_ (line 126) | static _FORCE_INLINE_ void vc_validated_call(void (T::*method)(P...) con... function _FORCE_INLINE_ (line 131) | static _FORCE_INLINE_ void vc_convert_validated_call(R (T::*method)(P...... function _FORCE_INLINE_ (line 137) | static _FORCE_INLINE_ void vc_convert_validated_call(R (T::*method)(P...... function _FORCE_INLINE_ (line 142) | static _FORCE_INLINE_ void vc_convert_validated_call(void (T::*method)(P... function _FORCE_INLINE_ (line 148) | static _FORCE_INLINE_ void vc_convert_validated_call(void (T::*method)(P... function _FORCE_INLINE_ (line 154) | static _FORCE_INLINE_ void vc_validated_call_static(R (*method)(T *, P..... function _FORCE_INLINE_ (line 159) | static _FORCE_INLINE_ void vc_validated_call_static(void (*method)(T *, ... function _FORCE_INLINE_ (line 164) | static _FORCE_INLINE_ void vc_validated_static_call(R (*method)(P...), c... function _FORCE_INLINE_ (line 169) | static _FORCE_INLINE_ void vc_validated_static_call(void (*method)(P...)... function _FORCE_INLINE_ (line 174) | static _FORCE_INLINE_ void vc_ptrcall(R (T::*method)(P...), void *p_base... function _FORCE_INLINE_ (line 179) | static _FORCE_INLINE_ void vc_ptrcall(R (T::*method)(P...) const, void *... function _FORCE_INLINE_ (line 184) | static _FORCE_INLINE_ void vc_ptrcall(void (T::*method)(P...), void *p_b... function _FORCE_INLINE_ (line 189) | static _FORCE_INLINE_ void vc_ptrcall(void (T::*method)(P...) const, voi... function _FORCE_INLINE_ (line 194) | static _FORCE_INLINE_ void vc_convert_ptrcall(R (T::*method)(P...), void... function _FORCE_INLINE_ (line 200) | static _FORCE_INLINE_ void vc_convert_ptrcall(R (T::*method)(P...) const... function _FORCE_INLINE_ (line 206) | static _FORCE_INLINE_ void vc_convert_ptrcall(void (T::*method)(P...), v... function _FORCE_INLINE_ (line 212) | static _FORCE_INLINE_ void vc_convert_ptrcall(void (T::*method)(P...) co... function _FORCE_INLINE_ (line 218) | static _FORCE_INLINE_ int vc_get_argument_count(R (T::*method)(P...)) { function _FORCE_INLINE_ (line 222) | static _FORCE_INLINE_ int vc_get_argument_count(R (T::*method)(P...) con... function _FORCE_INLINE_ (line 227) | static _FORCE_INLINE_ int vc_get_argument_count(void (T::*method)(P...)) { function _FORCE_INLINE_ (line 232) | static _FORCE_INLINE_ int vc_get_argument_count(void (T::*method)(P...) ... function _FORCE_INLINE_ (line 237) | static _FORCE_INLINE_ int vc_get_argument_count(R (*method)(T *, P...)) { function _FORCE_INLINE_ (line 242) | static _FORCE_INLINE_ int vc_get_argument_count_static(R (*method)(P...)) { function _FORCE_INLINE_ (line 247) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type(R (T::*method)(... function _FORCE_INLINE_ (line 251) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type(R (T::*method)(... function _FORCE_INLINE_ (line 256) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type(void (T::*metho... function _FORCE_INLINE_ (line 261) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type(void (T::*metho... function _FORCE_INLINE_ (line 266) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type(R (*method)(T *... function _FORCE_INLINE_ (line 271) | static _FORCE_INLINE_ Variant::Type vc_get_argument_type_static(R (*meth... function _FORCE_INLINE_ (line 276) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(R (T::*method)(P.... function _FORCE_INLINE_ (line 281) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(R (T::*method)(P.... function _FORCE_INLINE_ (line 286) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(void (T::*method)... function _FORCE_INLINE_ (line 291) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(void (T::*method)... function _FORCE_INLINE_ (line 296) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(R (*method)(P...)) { function _FORCE_INLINE_ (line 301) | static _FORCE_INLINE_ Variant::Type vc_get_return_type(void (*method)(P.... function _FORCE_INLINE_ (line 306) | static _FORCE_INLINE_ bool vc_has_return_type(R (T::*method)(P...)) { function _FORCE_INLINE_ (line 310) | static _FORCE_INLINE_ bool vc_has_return_type(R (T::*method)(P...) const) { function _FORCE_INLINE_ (line 315) | static _FORCE_INLINE_ bool vc_has_return_type(void (T::*method)(P...)) { function _FORCE_INLINE_ (line 320) | static _FORCE_INLINE_ bool vc_has_return_type(void (T::*method)(P...) co... function _FORCE_INLINE_ (line 325) | static _FORCE_INLINE_ bool vc_has_return_type_static(void (*method)(P...... function _FORCE_INLINE_ (line 330) | static _FORCE_INLINE_ bool vc_has_return_type_static(R (*method)(P...)) { function _FORCE_INLINE_ (line 335) | static _FORCE_INLINE_ bool vc_is_const(R (T::*method)(P...)) { function _FORCE_INLINE_ (line 339) | static _FORCE_INLINE_ bool vc_is_const(R (T::*method)(P...) const) { function _FORCE_INLINE_ (line 344) | static _FORCE_INLINE_ bool vc_is_const(void (T::*method)(P...)) { function _FORCE_INLINE_ (line 349) | static _FORCE_INLINE_ bool vc_is_const(void (T::*method)(P...) const) { function _FORCE_INLINE_ (line 354) | static _FORCE_INLINE_ Variant::Type vc_get_base_type(R (T::*method)(P...... function _FORCE_INLINE_ (line 358) | static _FORCE_INLINE_ Variant::Type vc_get_base_type(R (T::*method)(P...... function _FORCE_INLINE_ (line 363) | static _FORCE_INLINE_ Variant::Type vc_get_base_type(void (T::*method)(P... function _FORCE_INLINE_ (line 368) | static _FORCE_INLINE_ Variant::Type vc_get_base_type(void (T::*method)(P... function _FORCE_INLINE_ (line 453) | static _FORCE_INLINE_ void vc_static_ptrcall(R (*method)(P...), const vo... function _FORCE_INLINE_ (line 458) | static _FORCE_INLINE_ void vc_static_ptrcall(void (*method)(P...), const... function _FORCE_INLINE_ (line 503) | static _FORCE_INLINE_ void vc_ptrcall(R (*method)(T *, P...), void *p_ba... function _FORCE_INLINE_ (line 508) | static _FORCE_INLINE_ void vc_ptrcall(void (*method)(T *, P...), void *p... type _VariantCall (line 670) | struct _VariantCall { method String (line 683) | static String func_PackedByteArray_get_string_from_ascii(PackedByteArr... method func_PackedByteArray_bswap16 (line 697) | static void func_PackedByteArray_bswap16(PackedByteArray *p_instance, ... method func_PackedByteArray_bswap32 (line 714) | static void func_PackedByteArray_bswap32(PackedByteArray *p_instance, ... method func_PackedByteArray_bswap64 (line 731) | static void func_PackedByteArray_bswap64(PackedByteArray *p_instance, ... method String (line 748) | static String func_PackedByteArray_get_string_from_utf8(PackedByteArra... method String (line 757) | static String func_PackedByteArray_get_string_from_utf16(PackedByteArr... method String (line 766) | static String func_PackedByteArray_get_string_from_utf32(PackedByteArr... method String (line 775) | static String func_PackedByteArray_get_string_from_wchar(PackedByteArr... method String (line 788) | static String func_PackedByteArray_get_string_from_multibyte_char(Pack... method PackedByteArray (line 796) | static PackedByteArray func_PackedByteArray_compress(PackedByteArray *... method PackedByteArray (line 811) | static PackedByteArray func_PackedByteArray_decompress(PackedByteArray... method PackedByteArray (line 833) | static PackedByteArray func_PackedByteArray_decompress_dynamic(PackedB... method String (line 848) | static String func_PackedByteArray_hex_encode(PackedByteArray *p_insta... method func_PackedByteArray_decode_u8 (line 857) | static int64_t func_PackedByteArray_decode_u8(PackedByteArray *p_insta... method func_PackedByteArray_decode_s8 (line 863) | static int64_t func_PackedByteArray_decode_s8(PackedByteArray *p_insta... method func_PackedByteArray_decode_u16 (line 869) | static int64_t func_PackedByteArray_decode_u16(PackedByteArray *p_inst... method func_PackedByteArray_decode_s16 (line 875) | static int64_t func_PackedByteArray_decode_s16(PackedByteArray *p_inst... method func_PackedByteArray_decode_u32 (line 881) | static int64_t func_PackedByteArray_decode_u32(PackedByteArray *p_inst... method func_PackedByteArray_decode_s32 (line 887) | static int64_t func_PackedByteArray_decode_s32(PackedByteArray *p_inst... method func_PackedByteArray_decode_u64 (line 893) | static int64_t func_PackedByteArray_decode_u64(PackedByteArray *p_inst... method func_PackedByteArray_decode_s64 (line 899) | static int64_t func_PackedByteArray_decode_s64(PackedByteArray *p_inst... method func_PackedByteArray_decode_half (line 905) | static double func_PackedByteArray_decode_half(PackedByteArray *p_inst... method func_PackedByteArray_decode_float (line 911) | static double func_PackedByteArray_decode_float(PackedByteArray *p_ins... method func_PackedByteArray_decode_double (line 918) | static double func_PackedByteArray_decode_double(PackedByteArray *p_in... method func_PackedByteArray_has_encoded_var (line 925) | static bool func_PackedByteArray_has_encoded_var(PackedByteArray *p_in... method Variant (line 934) | static Variant func_PackedByteArray_decode_var(PackedByteArray *p_inst... method func_PackedByteArray_decode_var_size (line 946) | static int64_t func_PackedByteArray_decode_var_size(PackedByteArray *p... method PackedInt32Array (line 959) | static PackedInt32Array func_PackedByteArray_decode_s32_array(PackedBy... method PackedInt64Array (line 973) | static PackedInt64Array func_PackedByteArray_decode_s64_array(PackedBy... method PackedFloat32Array (line 987) | static PackedFloat32Array func_PackedByteArray_decode_float_array(Pack... method PackedFloat64Array (line 1001) | static PackedFloat64Array func_PackedByteArray_decode_double_array(Pac... method PackedVector2Array (line 1015) | static PackedVector2Array func_PackedByteArray_decode_vector2_array(Pa... method PackedVector3Array (line 1029) | static PackedVector3Array func_PackedByteArray_decode_vector3_array(Pa... method PackedVector4Array (line 1043) | static PackedVector4Array func_PackedByteArray_decode_vector4_array(Pa... method PackedColorArray (line 1057) | static PackedColorArray func_PackedByteArray_decode_color_array(Packed... method func_PackedByteArray_encode_u8 (line 1071) | static void func_PackedByteArray_encode_u8(PackedByteArray *p_instance... method func_PackedByteArray_encode_s8 (line 1077) | static void func_PackedByteArray_encode_s8(PackedByteArray *p_instance... method func_PackedByteArray_encode_u16 (line 1084) | static void func_PackedByteArray_encode_u16(PackedByteArray *p_instanc... method func_PackedByteArray_encode_s16 (line 1090) | static void func_PackedByteArray_encode_s16(PackedByteArray *p_instanc... method func_PackedByteArray_encode_u32 (line 1097) | static void func_PackedByteArray_encode_u32(PackedByteArray *p_instanc... method func_PackedByteArray_encode_s32 (line 1103) | static void func_PackedByteArray_encode_s32(PackedByteArray *p_instanc... method func_PackedByteArray_encode_u64 (line 1110) | static void func_PackedByteArray_encode_u64(PackedByteArray *p_instanc... method func_PackedByteArray_encode_s64 (line 1116) | static void func_PackedByteArray_encode_s64(PackedByteArray *p_instanc... method func_PackedByteArray_encode_half (line 1123) | static void func_PackedByteArray_encode_half(PackedByteArray *p_instan... method func_PackedByteArray_encode_float (line 1129) | static void func_PackedByteArray_encode_float(PackedByteArray *p_insta... method func_PackedByteArray_encode_double (line 1135) | static void func_PackedByteArray_encode_double(PackedByteArray *p_inst... method func_PackedByteArray_encode_var (line 1141) | static int64_t func_PackedByteArray_encode_var(PackedByteArray *p_inst... method PackedByteArray (line 1158) | static PackedByteArray func_PackedStringArray_to_byte_array(PackedStri... method func_Callable_call (line 1170) | static void func_Callable_call(Variant *v, const Variant **p_args, int... method func_Callable_call_deferred (line 1175) | static void func_Callable_call_deferred(Variant *v, const Variant **p_... method func_Callable_rpc (line 1180) | static void func_Callable_rpc(Variant *v, const Variant **p_args, int ... method func_Callable_rpc_id (line 1185) | static void func_Callable_rpc_id(Variant *v, const Variant **p_args, i... method func_Callable_bind (line 1199) | static void func_Callable_bind(Variant *v, const Variant **p_args, int... method func_Callable_get_argument_count (line 1204) | static int func_Callable_get_argument_count(Callable *p_callable) { method func_Signal_emit (line 1208) | static void func_Signal_emit(Variant *v, const Variant **p_args, int p... type ConstantData (line 1213) | struct ConstantData { method add_constant (line 1226) | static void add_constant(int p_type, const StringName &p_constant_name... method add_variant_constant (line 1238) | static void add_variant_constant(int p_type, const StringName &p_const... type EnumData (line 1245) | struct EnumData { method add_enum_constant (line 1252) | static void add_enum_constant(int p_type, const StringName &p_enum_typ... method _duplicate_bind_compat_112290 (line 1264) | static Vector _duplicate_bind_compat_112290(Vector *p_vector) { method _bsearch_bind_compat_112539 (line 1269) | static int64_t _bsearch_bind_compat_112539(Vector *p_vector, const ... type VariantBuiltInMethodInfo (line 1278) | struct VariantBuiltInMethodInfo { method MethodInfo (line 1294) | MethodInfo get_method_info(const StringName &p_name) const { method get_hash (line 1334) | uint32_t get_hash() const { function _populate_variant_builtin_method_info (line 1361) | static void _populate_variant_builtin_method_info(VariantBuiltInMethodIn... function register_builtin_method (line 1379) | static void register_builtin_method(const Vector &p_argnames, co... function register_builtin_compat_method (line 1397) | static void register_builtin_compat_method(const Vector &p_argna... function MethodInfo (line 1556) | MethodInfo Variant::get_builtin_method_info(Variant::Type p_type, const ... function String (line 1578) | String Variant::get_builtin_method_argument_name(Variant::Type p_type, c... function Variant (line 1717) | Variant Variant::get_constant_value(Variant::Type p_type, const StringNa... function StringName (line 1800) | StringName Variant::get_enum_for_enumeration(Variant::Type p_type, const... function _register_variant_builtin_methods_string (line 2001) | static void _register_variant_builtin_methods_string() { function _register_variant_builtin_methods_math (line 2145) | static void _register_variant_builtin_methods_math() { function _register_variant_builtin_methods_misc (line 2449) | static void _register_variant_builtin_methods_misc() { function _register_variant_builtin_methods_array (line 2674) | static void _register_variant_builtin_methods_array() { function _register_variant_builtin_constants (line 3083) | static void _register_variant_builtin_constants() { FILE: core/variant/variant_callable.cpp function String (line 47) | String VariantCallable::get_as_text() const { function StringName (line 63) | StringName VariantCallable::get_method() const { function ObjectID (line 67) | ObjectID VariantCallable::get_object() const { FILE: core/variant/variant_callable.h function class (line 36) | class VariantCallable : public CallableCustom { FILE: core/variant/variant_caster.h type class (line 36) | enum class type class (line 37) | enum class type class (line 38) | enum class type class (line 39) | enum class type class (line 41) | enum class type class (line 42) | enum class type class (line 43) | enum class type class (line 45) | enum class type class (line 46) | enum class type class (line 47) | enum class function char32_t (line 128) | struct VariantCaster { function _FORCE_INLINE_ (line 152) | static _FORCE_INLINE_ bool check(const Variant &p_variant) { function _FORCE_INLINE_ (line 163) | static _FORCE_INLINE_ T cast(const Variant **p_args, uint32_t p_arg_idx,... function _FORCE_INLINE_ (line 178) | static _FORCE_INLINE_ T cast(const Variant **p_args, uint32_t p_arg_idx,... function _FORCE_INLINE_ (line 193) | static _FORCE_INLINE_ T cast(const Variant **p_args, uint32_t p_arg_idx,... FILE: core/variant/variant_construct.cpp type VariantConstructData (line 33) | struct VariantConstructData { function add_constructor (line 45) | static void add_constructor(const Vector &arg_names) { function String (line 320) | String Variant::get_constructor_argument_name(Variant::Type p_type, int ... FILE: core/variant/variant_construct.h function Object (line 74) | struct PtrConstruct { function construct_helper (line 99) | void construct_helper(T &base, const Variant **p_args, Callable::CallErr... function validated_construct_helper (line 110) | void validated_construct_helper(T &base, const Variant **p_args, IndexSe... function ptr_construct_helper (line 115) | void ptr_construct_helper(void *base, const void **p_args, IndexSequence... function validated_construct (line 126) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 130) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 134) | static int get_argument_count() { function Variant (line 138) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 142) | static Variant::Type get_base_type() { function class (line 147) | class VariantConstructorObject { function class (line 188) | class VariantConstructorNilObject { function validated_construct (line 245) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 257) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 269) | static int get_argument_count() { function Variant (line 273) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 277) | static Variant::Type get_base_type() { function class (line 282) | class VariantConstructorCallableArgs { function class (line 339) | class VariantConstructorSignalArgs { function class (line 396) | class VariantConstructorTypedDictionary { function class (line 502) | class VariantConstructorTypedArray { function validated_construct (line 599) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 610) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 623) | static int get_argument_count() { function Variant (line 627) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 631) | static Variant::Type get_base_type() { function validated_construct (line 658) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 669) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 682) | static int get_argument_count() { function Variant (line 686) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 690) | static Variant::Type get_base_type() { function class (line 695) | class VariantConstructorNil { function validated_construct (line 737) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 740) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 744) | static int get_argument_count() { function Variant (line 748) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 752) | static Variant::Type get_base_type() { function class (line 757) | class VariantConstructNoArgsNil { function validated_construct (line 764) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 767) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 771) | static int get_argument_count() { function Variant (line 775) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 779) | static Variant::Type get_base_type() { function class (line 784) | class VariantConstructNoArgsObject { function validated_construct (line 791) | static inline void validated_construct(Variant *r_ret, const Variant **p... function ptr_construct (line 794) | static void ptr_construct(void *base, const void **p_args) { function get_argument_count (line 798) | static int get_argument_count() { function Variant (line 802) | static Variant::Type get_argument_type(int p_arg) { function Variant (line 806) | static Variant::Type get_base_type() { FILE: core/variant/variant_deep_duplicate.h type ResourceDeepDuplicateMode (line 36) | enum ResourceDeepDuplicateMode { FILE: core/variant/variant_destruct.cpp function add_destructor (line 36) | static void add_destructor() { FILE: core/variant/variant_internal.h function _FORCE_INLINE_ (line 58) | _FORCE_INLINE_ static void initialize(Variant *v, Variant::Type p_type) { function _FORCE_INLINE_ (line 144) | _FORCE_INLINE_ static bool *get_bool(Variant *v) { return &v->_data._boo... function _FORCE_INLINE_ (line 145) | _FORCE_INLINE_ static const bool *get_bool(const Variant *v) { return &v... function _FORCE_INLINE_ (line 146) | _FORCE_INLINE_ static int64_t *get_int(Variant *v) { return &v->_data._i... function _FORCE_INLINE_ (line 147) | _FORCE_INLINE_ static const int64_t *get_int(const Variant *v) { return ... function _FORCE_INLINE_ (line 148) | _FORCE_INLINE_ static double *get_float(Variant *v) { return &v->_data._... function _FORCE_INLINE_ (line 149) | _FORCE_INLINE_ static const double *get_float(const Variant *v) { return... function _FORCE_INLINE_ (line 150) | _FORCE_INLINE_ static String *get_string(Variant *v) { return reinterpre... function _FORCE_INLINE_ (line 151) | _FORCE_INLINE_ static const String *get_string(const Variant *v) { retur... function _FORCE_INLINE_ (line 154) | _FORCE_INLINE_ static Vector2 *get_vector2(Variant *v) { return reinterp... function _FORCE_INLINE_ (line 155) | _FORCE_INLINE_ static const Vector2 *get_vector2(const Variant *v) { ret... function _FORCE_INLINE_ (line 156) | _FORCE_INLINE_ static Vector2i *get_vector2i(Variant *v) { return reinte... function _FORCE_INLINE_ (line 157) | _FORCE_INLINE_ static const Vector2i *get_vector2i(const Variant *v) { r... function _FORCE_INLINE_ (line 158) | _FORCE_INLINE_ static Rect2 *get_rect2(Variant *v) { return reinterpret_... function _FORCE_INLINE_ (line 159) | _FORCE_INLINE_ static const Rect2 *get_rect2(const Variant *v) { return ... function _FORCE_INLINE_ (line 160) | _FORCE_INLINE_ static Rect2i *get_rect2i(Variant *v) { return reinterpre... function _FORCE_INLINE_ (line 161) | _FORCE_INLINE_ static const Rect2i *get_rect2i(const Variant *v) { retur... function _FORCE_INLINE_ (line 162) | _FORCE_INLINE_ static Vector3 *get_vector3(Variant *v) { return reinterp... function _FORCE_INLINE_ (line 163) | _FORCE_INLINE_ static const Vector3 *get_vector3(const Variant *v) { ret... function _FORCE_INLINE_ (line 164) | _FORCE_INLINE_ static Vector3i *get_vector3i(Variant *v) { return reinte... function _FORCE_INLINE_ (line 165) | _FORCE_INLINE_ static const Vector3i *get_vector3i(const Variant *v) { r... function _FORCE_INLINE_ (line 166) | _FORCE_INLINE_ static Vector4 *get_vector4(Variant *v) { return reinterp... function _FORCE_INLINE_ (line 167) | _FORCE_INLINE_ static const Vector4 *get_vector4(const Variant *v) { ret... function _FORCE_INLINE_ (line 168) | _FORCE_INLINE_ static Vector4i *get_vector4i(Variant *v) { return reinte... function _FORCE_INLINE_ (line 169) | _FORCE_INLINE_ static const Vector4i *get_vector4i(const Variant *v) { r... function _FORCE_INLINE_ (line 170) | _FORCE_INLINE_ static Transform2D *get_transform2d(Variant *v) { return ... function _FORCE_INLINE_ (line 171) | _FORCE_INLINE_ static const Transform2D *get_transform2d(const Variant *... function _FORCE_INLINE_ (line 172) | _FORCE_INLINE_ static Plane *get_plane(Variant *v) { return reinterpret_... function _FORCE_INLINE_ (line 173) | _FORCE_INLINE_ static const Plane *get_plane(const Variant *v) { return ... function _FORCE_INLINE_ (line 174) | _FORCE_INLINE_ static Quaternion *get_quaternion(Variant *v) { return re... function _FORCE_INLINE_ (line 175) | _FORCE_INLINE_ static const Quaternion *get_quaternion(const Variant *v)... function _FORCE_INLINE_ (line 176) | _FORCE_INLINE_ static ::AABB *get_aabb(Variant *v) { return v->_data._aa... function _FORCE_INLINE_ (line 177) | _FORCE_INLINE_ static const ::AABB *get_aabb(const Variant *v) { return ... function _FORCE_INLINE_ (line 178) | _FORCE_INLINE_ static Basis *get_basis(Variant *v) { return v->_data._ba... function _FORCE_INLINE_ (line 179) | _FORCE_INLINE_ static const Basis *get_basis(const Variant *v) { return ... function _FORCE_INLINE_ (line 180) | _FORCE_INLINE_ static Transform3D *get_transform(Variant *v) { return v-... function _FORCE_INLINE_ (line 181) | _FORCE_INLINE_ static const Transform3D *get_transform(const Variant *v)... function _FORCE_INLINE_ (line 182) | _FORCE_INLINE_ static Projection *get_projection(Variant *v) { return v-... function _FORCE_INLINE_ (line 183) | _FORCE_INLINE_ static const Projection *get_projection(const Variant *v)... function _FORCE_INLINE_ (line 186) | _FORCE_INLINE_ static Color *get_color(Variant *v) { return reinterpret_... function _FORCE_INLINE_ (line 187) | _FORCE_INLINE_ static const Color *get_color(const Variant *v) { return ... function _FORCE_INLINE_ (line 188) | _FORCE_INLINE_ static StringName *get_string_name(Variant *v) { return r... function _FORCE_INLINE_ (line 189) | _FORCE_INLINE_ static const StringName *get_string_name(const Variant *v... function _FORCE_INLINE_ (line 190) | _FORCE_INLINE_ static NodePath *get_node_path(Variant *v) { return reint... function _FORCE_INLINE_ (line 191) | _FORCE_INLINE_ static const NodePath *get_node_path(const Variant *v) { ... function _FORCE_INLINE_ (line 192) | _FORCE_INLINE_ static ::RID *get_rid(Variant *v) { return reinterpret_ca... function _FORCE_INLINE_ (line 193) | _FORCE_INLINE_ static const ::RID *get_rid(const Variant *v) { return re... function _FORCE_INLINE_ (line 194) | _FORCE_INLINE_ static Callable *get_callable(Variant *v) { return reinte... function _FORCE_INLINE_ (line 195) | _FORCE_INLINE_ static const Callable *get_callable(const Variant *v) { r... function _FORCE_INLINE_ (line 196) | _FORCE_INLINE_ static Signal *get_signal(Variant *v) { return reinterpre... function _FORCE_INLINE_ (line 197) | _FORCE_INLINE_ static const Signal *get_signal(const Variant *v) { retur... function _FORCE_INLINE_ (line 198) | _FORCE_INLINE_ static Dictionary *get_dictionary(Variant *v) { return re... function _FORCE_INLINE_ (line 199) | _FORCE_INLINE_ static const Dictionary *get_dictionary(const Variant *v)... function _FORCE_INLINE_ (line 200) | _FORCE_INLINE_ static Array *get_array(Variant *v) { return reinterpret_... function _FORCE_INLINE_ (line 201) | _FORCE_INLINE_ static const Array *get_array(const Variant *v) { return ... function _FORCE_INLINE_ (line 204) | _FORCE_INLINE_ static PackedByteArray *get_byte_array(Variant *v) { retu... function _FORCE_INLINE_ (line 205) | _FORCE_INLINE_ static const PackedByteArray *get_byte_array(const Varian... function _FORCE_INLINE_ (line 206) | _FORCE_INLINE_ static PackedInt32Array *get_int32_array(Variant *v) { re... function _FORCE_INLINE_ (line 207) | _FORCE_INLINE_ static const PackedInt32Array *get_int32_array(const Vari... function _FORCE_INLINE_ (line 208) | _FORCE_INLINE_ static PackedInt64Array *get_int64_array(Variant *v) { re... function _FORCE_INLINE_ (line 209) | _FORCE_INLINE_ static const PackedInt64Array *get_int64_array(const Vari... function _FORCE_INLINE_ (line 210) | _FORCE_INLINE_ static PackedFloat32Array *get_float32_array(Variant *v) ... function _FORCE_INLINE_ (line 211) | _FORCE_INLINE_ static const PackedFloat32Array *get_float32_array(const ... function _FORCE_INLINE_ (line 212) | _FORCE_INLINE_ static PackedFloat64Array *get_float64_array(Variant *v) ... function _FORCE_INLINE_ (line 213) | _FORCE_INLINE_ static const PackedFloat64Array *get_float64_array(const ... function _FORCE_INLINE_ (line 214) | _FORCE_INLINE_ static PackedStringArray *get_string_array(Variant *v) { ... function _FORCE_INLINE_ (line 215) | _FORCE_INLINE_ static const PackedStringArray *get_string_array(const Va... function _FORCE_INLINE_ (line 216) | _FORCE_INLINE_ static PackedVector2Array *get_vector2_array(Variant *v) ... function _FORCE_INLINE_ (line 217) | _FORCE_INLINE_ static const PackedVector2Array *get_vector2_array(const ... function _FORCE_INLINE_ (line 218) | _FORCE_INLINE_ static PackedVector3Array *get_vector3_array(Variant *v) ... function _FORCE_INLINE_ (line 219) | _FORCE_INLINE_ static const PackedVector3Array *get_vector3_array(const ... function _FORCE_INLINE_ (line 220) | _FORCE_INLINE_ static PackedColorArray *get_color_array(Variant *v) { re... function _FORCE_INLINE_ (line 221) | _FORCE_INLINE_ static const PackedColorArray *get_color_array(const Vari... function _FORCE_INLINE_ (line 222) | _FORCE_INLINE_ static PackedVector4Array *get_vector4_array(Variant *v) ... function _FORCE_INLINE_ (line 223) | _FORCE_INLINE_ static const PackedVector4Array *get_vector4_array(const ... function _FORCE_INLINE_ (line 225) | _FORCE_INLINE_ static Object **get_object(Variant *v) { return (Object *... function _FORCE_INLINE_ (line 226) | _FORCE_INLINE_ static const Object **get_object(const Variant *v) { retu... function _FORCE_INLINE_ (line 228) | _FORCE_INLINE_ static const ObjectID get_object_id(const Variant *v) { r... function init_generic (line 231) | void init_generic(Variant *v) { function _FORCE_INLINE_ (line 239) | _FORCE_INLINE_ static void init_string(Variant *v) { function _FORCE_INLINE_ (line 243) | _FORCE_INLINE_ static void init_transform2d(Variant *v) { function _FORCE_INLINE_ (line 248) | _FORCE_INLINE_ static void init_quaternion(Variant *v) { function _FORCE_INLINE_ (line 252) | _FORCE_INLINE_ static void init_aabb(Variant *v) { function _FORCE_INLINE_ (line 257) | _FORCE_INLINE_ static void init_basis(Variant *v) { function _FORCE_INLINE_ (line 262) | _FORCE_INLINE_ static void init_transform3d(Variant *v) { function _FORCE_INLINE_ (line 267) | _FORCE_INLINE_ static void init_projection(Variant *v) { function _FORCE_INLINE_ (line 272) | _FORCE_INLINE_ static void init_color(Variant *v) { function _FORCE_INLINE_ (line 276) | _FORCE_INLINE_ static void init_string_name(Variant *v) { function _FORCE_INLINE_ (line 280) | _FORCE_INLINE_ static void init_node_path(Variant *v) { function _FORCE_INLINE_ (line 284) | _FORCE_INLINE_ static void init_callable(Variant *v) { function _FORCE_INLINE_ (line 288) | _FORCE_INLINE_ static void init_signal(Variant *v) { function _FORCE_INLINE_ (line 292) | _FORCE_INLINE_ static void init_dictionary(Variant *v) { function _FORCE_INLINE_ (line 296) | _FORCE_INLINE_ static void init_array(Variant *v) { function _FORCE_INLINE_ (line 300) | _FORCE_INLINE_ static void init_byte_array(Variant *v) { function _FORCE_INLINE_ (line 304) | _FORCE_INLINE_ static void init_int32_array(Variant *v) { function _FORCE_INLINE_ (line 308) | _FORCE_INLINE_ static void init_int64_array(Variant *v) { function _FORCE_INLINE_ (line 312) | _FORCE_INLINE_ static void init_float32_array(Variant *v) { function _FORCE_INLINE_ (line 316) | _FORCE_INLINE_ static void init_float64_array(Variant *v) { function _FORCE_INLINE_ (line 320) | _FORCE_INLINE_ static void init_string_array(Variant *v) { function _FORCE_INLINE_ (line 324) | _FORCE_INLINE_ static void init_vector2_array(Variant *v) { function _FORCE_INLINE_ (line 328) | _FORCE_INLINE_ static void init_vector3_array(Variant *v) { function _FORCE_INLINE_ (line 332) | _FORCE_INLINE_ static void init_color_array(Variant *v) { function _FORCE_INLINE_ (line 336) | _FORCE_INLINE_ static void init_vector4_array(Variant *v) { function _FORCE_INLINE_ (line 340) | _FORCE_INLINE_ static void init_object(Variant *v) { function _FORCE_INLINE_ (line 345) | _FORCE_INLINE_ static void clear(Variant *v) { function _FORCE_INLINE_ (line 349) | _FORCE_INLINE_ static void object_assign(Variant *v, const Variant *vo) { function _FORCE_INLINE_ (line 353) | _FORCE_INLINE_ static void object_assign(Variant *v, Object *o) { function _FORCE_INLINE_ (line 357) | _FORCE_INLINE_ static void object_assign(Variant *v, const Object *o) { function object_assign (line 362) | void object_assign(Variant *v, const Ref &r) { function _FORCE_INLINE_ (line 369) | _FORCE_INLINE_ static void object_assign_without_ref_unsafe(Variant *v, ... function _FORCE_INLINE_ (line 376) | _FORCE_INLINE_ static void object_reset_data(Variant *v) { function _FORCE_INLINE_ (line 380) | _FORCE_INLINE_ static void update_object_id(Variant *v) { function _FORCE_INLINE_ (line 387) | _FORCE_INLINE_ static void *get_opaque_pointer(Variant *v) { function _FORCE_INLINE_ (line 473) | _FORCE_INLINE_ static const void *get_opaque_pointer(const Variant *v) { function _FORCE_INLINE_ (line 593) | static _FORCE_INLINE_ T &get(Variant *v) { return *reinterpret_cast... function _FORCE_INLINE_ (line 594) | static _FORCE_INLINE_ const T &get(const Variant *v) { return *reinterpr... function _FORCE_INLINE_ (line 595) | static _FORCE_INLINE_ void set(Variant *v, T p_value) { *reinterpret_cas... function _FORCE_INLINE_ (line 601) | static _FORCE_INLINE_ T &get(Variant *v) { return *reinterpret_cast... function _FORCE_INLINE_ (line 602) | static _FORCE_INLINE_ const T &get(const Variant *v) { return *reinterpr... function _FORCE_INLINE_ (line 603) | static _FORCE_INLINE_ void set(Variant *v, T p_value) { *reinterpret_cas... function _FORCE_INLINE_ (line 609) | static _FORCE_INLINE_ Vector &get(Variant *v) { return static_cast &get(const Variant *v) { return st... function _FORCE_INLINE_ (line 616) | static _FORCE_INLINE_ T *get(const Variant *v) { return const_cast(... function _FORCE_INLINE_ (line 617) | static _FORCE_INLINE_ void set(Variant *v, const T *p_value) { VariantIn... function _FORCE_INLINE_ (line 622) | static _FORCE_INLINE_ const T *get(const Variant *v) { return static_cas... function _FORCE_INLINE_ (line 623) | static _FORCE_INLINE_ void set(Variant *v, const T *p_value) { VariantIn... function IPAddress (line 627) | struct VariantInternalAccessor { function _FORCE_INLINE_ (line 634) | static _FORCE_INLINE_ TypedArray get(const Variant *v) { return Typed... function _FORCE_INLINE_ (line 635) | static _FORCE_INLINE_ void set(Variant *v, const TypedArray &p_array)... function _FORCE_INLINE_ (line 641) | static _FORCE_INLINE_ void set(Variant *v, const TypedDictionary &... function Object (line 645) | struct VariantInternalAccessor { function _FORCE_INLINE_ (line 652) | static _FORCE_INLINE_ Ref get(const Variant *v) { return Ref(const... function _FORCE_INLINE_ (line 653) | static _FORCE_INLINE_ void set(Variant *v, const Ref &p_ref) { Varian... function _FORCE_INLINE_ (line 658) | static _FORCE_INLINE_ RequiredParam get(const Variant *v) { return Re... function _FORCE_INLINE_ (line 659) | static _FORCE_INLINE_ void set(Variant *v, const RequiredParam &p_val... function _FORCE_INLINE_ (line 664) | static _FORCE_INLINE_ RequiredParam get(const Variant *v) { return Re... function _FORCE_INLINE_ (line 665) | static _FORCE_INLINE_ void set(Variant *v, const RequiredParam &p_val... function _FORCE_INLINE_ (line 670) | static _FORCE_INLINE_ RequiredResult get(const Variant *v) { return R... function _FORCE_INLINE_ (line 671) | static _FORCE_INLINE_ void set(Variant *v, const RequiredResult &p_va... function _FORCE_INLINE_ (line 676) | static _FORCE_INLINE_ RequiredResult get(const Variant *v) { return R... function _FORCE_INLINE_ (line 677) | static _FORCE_INLINE_ void set(Variant *v, const RequiredResult &p_va... function Variant (line 681) | struct VariantInternalAccessor { function Variant (line 688) | struct VariantInternalAccessor> { type VariantInternalAccessor (line 709) | struct VariantInternalAccessor type VariantInternalAccessor (line 712) | struct VariantInternalAccessor type VariantInternalAccessor (line 715) | struct VariantInternalAccessor function String (line 718) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAccessorLocal<... function Vector2i (line 724) | struct VariantInternalAccessor : _VariantInternalAccessorLocal... function Rect2 (line 727) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAccessorLocal : _VariantInternalAccessorLocal<... function Vector3i (line 736) | struct VariantInternalAccessor : _VariantInternalAccessorLocal... function Vector4 (line 739) | struct VariantInternalAccessor : _VariantInternalAccessorLocal<... function Vector4i (line 742) | struct VariantInternalAccessor : _VariantInternalAccessorLocal... function Transform2D (line 745) | struct VariantInternalAccessor : _VariantInternalAccessorEl... function Transform3D (line 748) | struct VariantInternalAccessor : _VariantInternalAccessorEl... function Projection (line 751) | struct VariantInternalAccessor : _VariantInternalAccessorEls... function Plane (line 754) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAccessorLoc... function AABB (line 760) | struct VariantInternalAccessor<::AABB> : _VariantInternalAccessorElsewhe... function Basis (line 763) | struct VariantInternalAccessor : _VariantInternalAccessorElsewher... function Color (line 766) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAccessorLoc... function NodePath (line 772) | struct VariantInternalAccessor : _VariantInternalAccessorLocal... function RID (line 775) | struct VariantInternalAccessor<::RID> : _VariantInternalAccessorLocal<::... function Callable (line 781) | struct VariantInternalAccessor : _VariantInternalAccessorLocal... function Signal (line 784) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAccessorLoc... function Array (line 790) | struct VariantInternalAccessor : _VariantInternalAccessorLocal : _VariantInternalAcce... function Vector2 (line 811) | struct VariantInternalAccessor : _VariantInternalAcc... function Vector3 (line 814) | struct VariantInternalAccessor : _VariantInternalAcc... function Color (line 817) | struct VariantInternalAccessor : _VariantInternalAcces... function Vector4 (line 820) | struct VariantInternalAccessor : _VariantInternalAcc... function _FORCE_INLINE_ (line 833) | static _FORCE_INLINE_ T get(const Variant *v) { function _FORCE_INLINE_ (line 836) | static _FORCE_INLINE_ void set(Variant *v, const T p_value) { type VariantInternalAccessor (line 854) | struct VariantInternalAccessor function _FORCE_INLINE_ (line 858) | static _FORCE_INLINE_ void init(Variant *v) { VariantInternal::init_gene... function _FORCE_INLINE_ (line 863) | static _FORCE_INLINE_ void init(Variant *v) { function Transform2D (line 870) | struct VariantInitializer { function AABB (line 875) | struct VariantInitializer { function Basis (line 880) | struct VariantInitializer { function Transform3D (line 885) | struct VariantInitializer { function Projection (line 890) | struct VariantInitializer { function PackedByteArray (line 895) | struct VariantInitializer { function PackedInt32Array (line 900) | struct VariantInitializer { function PackedInt64Array (line 905) | struct VariantInitializer { function PackedFloat32Array (line 910) | struct VariantInitializer { function PackedFloat64Array (line 915) | struct VariantInitializer { function PackedStringArray (line 920) | struct VariantInitializer { function PackedVector2Array (line 925) | struct VariantInitializer { function PackedVector3Array (line 930) | struct VariantInitializer { function PackedColorArray (line 935) | struct VariantInitializer { function PackedVector4Array (line 940) | struct VariantInitializer { function Object (line 945) | struct VariantInitializer { function _FORCE_INLINE_ (line 980) | _FORCE_INLINE_ static void adjust(Variant *r_ret) { function Variant (line 986) | struct VariantTypeAdjust { function Object (line 993) | struct VariantTypeAdjust { function _FORCE_INLINE_ (line 1004) | _FORCE_INLINE_ static void variant_from_type(void *r_variant, void *p_va... function _FORCE_INLINE_ (line 1009) | _FORCE_INLINE_ static void type_from_variant(void *r_value, void *p_vari... FILE: core/variant/variant_op.cpp function register_op (line 41) | void register_op(Variant::Operator p_op, Variant::Type p_type_a, Variant... class OperatorEvaluatorMul (line 51) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 53) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 56) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorMul (line 63) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 65) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 68) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorDivNZ (line 75) | class OperatorEvaluatorDivNZ { method evaluate (line 77) | static void evaluate(const Variant &p_left, const Variant &p_right, Va... method validated_evaluate (line 88) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 91) | static void ptr_evaluate(const void *left, const void *right, void *r_... method get_return_type (line 94) | static Variant::Type get_return_type() { return GetTypeInfo::... class OperatorEvaluatorMul (line 98) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 100) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 103) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorMul (line 110) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 112) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 115) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorDivNZ (line 122) | class OperatorEvaluatorDivNZ { method evaluate (line 124) | static void evaluate(const Variant &p_left, const Variant &p_right, Va... method validated_evaluate (line 135) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 138) | static void ptr_evaluate(const void *left, const void *right, void *r_... method get_return_type (line 141) | static Variant::Type get_return_type() { return GetTypeInfo::... class OperatorEvaluatorMul (line 147) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 149) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 152) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorMul (line 159) | class OperatorEvaluatorMul : public CommonEva... method validated_evaluate (line 161) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 164) | static void ptr_evaluate(const void *left, const void *right, void *r_... class OperatorEvaluatorDivNZ (line 171) | class OperatorEvaluatorDivNZ { method evaluate (line 173) | static void evaluate(const Variant &p_left, const Variant &p_right, Va... method validated_evaluate (line 185) | static inline void validated_evaluate(const Variant *left, const Varia... method ptr_evaluate (line 189) | static void ptr_evaluate(const void *left, const void *right, void *r_... method get_return_type (line 193) | static Variant::Type get_return_type() { return GetTypeInfo::... function String (line 1109) | String Variant::get_operator_name(Operator p_op) { FILE: core/variant/variant_op.h function Variant (line 46) | static Variant::Type get_return_type() { return GetTypeInfo::VARIANT_... function validated_evaluate (line 170) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 174) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 177) | static Variant::Type get_return_type() { return GetTypeInfo::V... function validated_evaluate (line 194) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 198) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 201) | static Variant::Type get_return_type() { return GetTypeInfo::V... function validated_evaluate (line 218) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 222) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 225) | static Variant::Type get_return_type() { return GetTypeInfo::V... function ptr_evaluate (line 234) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function validated_evaluate (line 254) | static inline void validated_evaluate(const Variant *left, const Variant... function ptr_evaluate (line 257) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 260) | static Variant::Type get_return_type() { return GetTypeInfo::VARIANT_... function validated_evaluate (line 277) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 281) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 284) | static Variant::Type get_return_type() { return GetTypeInfo::V... function validated_evaluate (line 301) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 305) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 308) | static Variant::Type get_return_type() { return GetTypeInfo::V... function validated_evaluate (line 325) | static void validated_evaluate(const Variant *left, const Variant *right... function ptr_evaluate (line 329) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 332) | static Variant::Type get_return_type() { return GetTypeInfo::V... function ptr_evaluate (line 341) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function ptr_evaluate (line 353) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function validated_evaluate (line 376) | static inline void validated_evaluate(const Variant *left, const Variant... function ptr_evaluate (line 379) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 382) | static Variant::Type get_return_type() { return GetTypeInfo::VARIANT_... function validated_evaluate (line 402) | static inline void validated_evaluate(const Variant *left, const Variant... function ptr_evaluate (line 405) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function Variant (line 408) | static Variant::Type get_return_type() { return GetTypeInfo::VARIANT_... function ptr_evaluate (line 417) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function ptr_evaluate (line 429) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function ptr_evaluate (line 441) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function ptr_evaluate (line 453) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function ptr_evaluate (line 465) | static void ptr_evaluate(const void *left, const void *right, void *r_re... function class (line 471) | class OperatorEvaluatorEqualObject : public CommonEvaluate &... function Error (line 553) | Error VariantParser::_parse_construct(Stream *p_stream, Vector &r_con... function Error (line 601) | Error VariantParser::_parse_byte_array(Stream *p_stream, Vector... function Error (line 677) | Error VariantParser::parse_value(Token &token, Variant &value, Stream *p... function Error (line 1644) | Error VariantParser::_parse_array(Array &array, Stream *p_stream, int &l... function Error (line 1684) | Error VariantParser::_parse_dictionary(Dictionary &object, Stream *p_str... function Error (line 1750) | Error VariantParser::_parse_tag(Token &token, Stream *p_stream, int &lin... function Error (line 1875) | Error VariantParser::parse_tag(Stream *p_stream, int &line, String &r_er... function Error (line 1891) | Error VariantParser::parse_tag_assign_eof(Stream *p_stream, int &line, S... function Error (line 1963) | Error VariantParser::parse(Stream *p_stream, Variant &r_ret, String &r_e... function String (line 1986) | static String rtos_fix(double p_value, bool p_compat) { function String (line 2002) | static String encode_resource_reference(const String &path) { function Error (line 2012) | Error VariantWriter::write(const Variant &p_variant, StoreStringFunc p_s... function Error (line 2565) | static Error _write_to_str(void *ud, const String &p_string) { function Error (line 2571) | Error VariantWriter::write_to_string(const Variant &p_variant, String &r... FILE: core/variant/variant_parser.h function class (line 37) | class VariantParser { type Error (line 90) | typedef Error (*ParseResourceFunc)(void *p_self, Stream *p_stream, Ref None: function color (line 117) | def color(color: str, string: str) -> str: function nonescape_len (line 127) | def nonescape_len(s: str) -> int: class ClassStatusProgress (line 136) | class ClassStatusProgress: method __init__ (line 137) | def __init__(self, described: int = 0, total: int = 0): method __add__ (line 141) | def __add__(self, other: ClassStatusProgress): method increment (line 144) | def increment(self, described: bool): method is_ok (line 149) | def is_ok(self): method to_configured_colored_string (line 152) | def to_configured_colored_string(self): method to_colored_string (line 158) | def to_colored_string(self, format: str = "{has}/{total}", pad_format:... class ClassStatus (line 177) | class ClassStatus: method __init__ (line 178) | def __init__(self, name: str = ""): method __add__ (line 192) | def __add__(self, other: ClassStatus): method is_ok (line 201) | def is_ok(self): method is_empty (line 209) | def is_empty(self): method make_output (line 217) | def make_output(self) -> dict[str, str]: method generate_for_class (line 258) | def generate_for_class(c: ET.Element): FILE: doc/tools/make_rst.py class State (line 160) | class State: method __init__ (line 161) | def __init__(self) -> None: method parse_class (line 170) | def parse_class(self, class_root: ET.Element, filepath: str) -> None: method parse_params (line 426) | def parse_params(self, root: ET.Element, context: str) -> list[Paramet... method sort_classes (line 448) | def sort_classes(self) -> None: class TagState (line 452) | class TagState: method __init__ (line 453) | def __init__(self, raw: str, name: str, arguments: str, closing: bool)... class TypeName (line 461) | class TypeName: method __init__ (line 462) | def __init__(self, type_name: str, enum: str | None = None, is_bitfiel... method to_rst (line 467) | def to_rst(self, state: State) -> str: method from_element (line 476) | def from_element(cls, element: ET.Element) -> TypeName: class DefinitionBase (line 480) | class DefinitionBase: method __init__ (line 481) | def __init__( class PropertyDef (line 492) | class PropertyDef(DefinitionBase): method __init__ (line 493) | def __init__( class ParameterDef (line 513) | class ParameterDef(DefinitionBase): method __init__ (line 514) | def __init__(self, name: str, type_name: TypeName, default_value: str ... class SignalDef (line 521) | class SignalDef(DefinitionBase): method __init__ (line 522) | def __init__(self, name: str, parameters: list[ParameterDef], descript... class AnnotationDef (line 529) | class AnnotationDef(DefinitionBase): method __init__ (line 530) | def __init__( class MethodDef (line 544) | class MethodDef(DefinitionBase): method __init__ (line 545) | def __init__( class ConstantDef (line 561) | class ConstantDef(DefinitionBase): method __init__ (line 562) | def __init__(self, name: str, value: str, text: str | None, bitfield: ... class EnumDef (line 570) | class EnumDef(DefinitionBase): method __init__ (line 571) | def __init__(self, name: str, type_name: TypeName, bitfield: bool) -> ... class ThemeItemDef (line 579) | class ThemeItemDef(DefinitionBase): method __init__ (line 580) | def __init__( class ClassDef (line 591) | class ClassDef(DefinitionBase): method __init__ (line 592) | def __init__(self, name: str) -> None: method update_class_group (line 616) | def update_class_group(self, state: State) -> None: class ScriptLanguageParityCheck (line 647) | class ScriptLanguageParityCheck: method __init__ (line 648) | def __init__(self) -> None: method add_hit (line 652) | def add_hit(self, class_name: str, context: DefinitionBase, error: str... function main (line 669) | def main() -> None: function print_error (line 852) | def print_error(error: str, state: State) -> None: function print_warning (line 857) | def print_warning(warning: str, state: State) -> None: function translate (line 862) | def translate(string: str) -> str: function get_git_branch (line 870) | def get_git_branch() -> str: function make_rst_class (line 880) | def make_rst_class(class_def: ClassDef, state: State, dry_run: bool, out... function make_type (line 1485) | def make_type(klass: str, state: State) -> str: function make_enum (line 1508) | def make_enum(t: str, is_bitfield: bool, state: State) -> str: function make_method_signature (line 1536) | def make_method_signature( function make_setter_signature (line 1595) | def make_setter_signature(class_def: ClassDef, property_def: PropertyDef... function make_getter_signature (line 1612) | def make_getter_signature(class_def: ClassDef, property_def: PropertyDef... function make_deprecated_experimental (line 1628) | def make_deprecated_experimental(item: DefinitionBase, state: State) -> ... function make_heading (line 1650) | def make_heading(title: str, underline: str, l10n: bool = True) -> str: function make_footer (line 1659) | def make_footer() -> str: function make_separator (line 1687) | def make_separator(section_level: bool = False) -> str: function make_link (line 1695) | def make_link(url: str, title: str) -> str: function make_rst_index (line 1720) | def make_rst_index(grouped_classes: dict[str, list[str]], dry_run: bool,... function is_in_tagset (line 1785) | def is_in_tagset(tag_text: str, tagset: list[str]) -> bool: function get_tag_and_args (line 1800) | def get_tag_and_args(tag_text: str) -> TagState: function parse_link_target (line 1827) | def parse_link_target(link_target: str, state: State, context_name: str)... function format_text_block (line 1834) | def format_text_block( function preformat_text_block (line 2435) | def preformat_text_block(text: str, state: State) -> str | None: function format_context_name (line 2485) | def format_context_name(context: DefinitionBase | None) -> str: function escape_rst (line 2493) | def escape_rst(text: str, until_pos: int = -1) -> str: function format_table (line 2527) | def format_table(f: TextIO, data: list[tuple[str | None, ...]], remove_e... function sanitize_class_name (line 2572) | def sanitize_class_name(dirty_name: str, is_file_name: bool = False) -> ... function sanitize_operator_name (line 2579) | def sanitize_operator_name(dirty_name: str, state: State) -> str: FILE: drivers/accesskit/accessibility_server_accesskit.cpp function _FORCE_INLINE_ (line 37) | _FORCE_INLINE_ accesskit_role AccessibilityServerAccessKit::_accessibili... function _FORCE_INLINE_ (line 44) | _FORCE_INLINE_ accesskit_action AccessibilityServerAccessKit::_accessibi... type accesskit_action_request (line 124) | struct accesskit_action_request function accesskit_tree_update (line 216) | accesskit_tree_update *AccessibilityServerAccessKit::_accessibility_init... function RID (line 285) | RID AccessibilityServerAccessKit::create_element(DisplayServerEnums::Win... function RID (line 294) | RID AccessibilityServerAccessKit::create_sub_element(const RID &p_parent... function RID (line 317) | RID AccessibilityServerAccessKit::create_sub_text_edit_elements(const RI... function Variant (line 620) | Variant AccessibilityServerAccessKit::element_get_meta(const RID &p_id) ... function RID (line 636) | RID AccessibilityServerAccessKit::get_window_root(DisplayServerEnums::Wi... function accesskit_tree_update (line 643) | accesskit_tree_update *AccessibilityServerAccessKit::_accessibility_buil... function _FORCE_INLINE_ (line 701) | _FORCE_INLINE_ void AccessibilityServerAccessKit::_ensure_node(const RID... function AccessibilityServer (line 1703) | AccessibilityServer *AccessibilityServerAccessKit::create_func(Error &r_... FILE: drivers/accesskit/accessibility_server_accesskit.h function class (line 40) | class AccessibilityServerAccessKit : public AccessibilityServer { FILE: drivers/alsa/asound-so_wrap.c type snd_shm_area (line 2562) | struct snd_shm_area type snd_shm_area (line 2563) | struct snd_shm_area type snd_shm_area (line 2563) | struct snd_shm_area type snd_shm_area (line 2564) | struct snd_shm_area type pollfd (line 2655) | struct pollfd type pollfd (line 2656) | struct pollfd type snd_pcm_chmap_type (line 2697) | enum snd_pcm_chmap_type type snd_pcm_chmap_position (line 2698) | enum snd_pcm_chmap_position type snd_pcm_chmap_position (line 2699) | enum snd_pcm_chmap_position type pollfd (line 3013) | struct pollfd type pollfd (line 3014) | struct pollfd type pollfd (line 3074) | struct pollfd type pollfd (line 3075) | struct pollfd type pollfd (line 3148) | struct pollfd type pollfd (line 3150) | struct pollfd type pollfd (line 3205) | struct pollfd type pollfd (line 3206) | struct pollfd type pollfd (line 3400) | struct pollfd type pollfd (line 3401) | struct pollfd type pollfd (line 3450) | struct pollfd type pollfd (line 3451) | struct pollfd type snd_mixer_selem_regopt (line 3491) | struct snd_mixer_selem_regopt type pollfd (line 3562) | struct pollfd type pollfd (line 3563) | struct pollfd function initialize_asound (line 3824) | int initialize_asound(int verbose) { FILE: drivers/alsa/asound-so_wrap.h type snd_shm_area (line 3836) | struct snd_shm_area type snd_shm_area (line 3837) | struct snd_shm_area type snd_shm_area (line 3837) | struct snd_shm_area type snd_shm_area (line 3838) | struct snd_shm_area type pollfd (line 3929) | struct pollfd type pollfd (line 3930) | struct pollfd type snd_pcm_chmap_type (line 3971) | enum snd_pcm_chmap_type type snd_pcm_chmap_position (line 3972) | enum snd_pcm_chmap_position type snd_pcm_chmap_position (line 3973) | enum snd_pcm_chmap_position type pollfd (line 4287) | struct pollfd type pollfd (line 4288) | struct pollfd type pollfd (line 4348) | struct pollfd type pollfd (line 4349) | struct pollfd type pollfd (line 4422) | struct pollfd type pollfd (line 4424) | struct pollfd type pollfd (line 4479) | struct pollfd type pollfd (line 4480) | struct pollfd type pollfd (line 4674) | struct pollfd type pollfd (line 4675) | struct pollfd type pollfd (line 4724) | struct pollfd type pollfd (line 4725) | struct pollfd type snd_mixer_selem_regopt (line 4765) | struct snd_mixer_selem_regopt type pollfd (line 4836) | struct pollfd type pollfd (line 4837) | struct pollfd FILE: drivers/alsa/audio_driver_alsa.cpp function Error (line 53) | Error AudioDriverALSA::init_output_device() { function Error (line 163) | Error AudioDriverALSA::init() { function PackedStringArray (line 287) | PackedStringArray AudioDriverALSA::get_output_device_list() { function String (line 322) | String AudioDriverALSA::get_output_device() { FILE: drivers/alsa/audio_driver_alsa.h type snd_pcm_t (line 40) | typedef struct _snd_pcm snd_pcm_t; type snd_pcm_uframes_t (line 41) | typedef unsigned long snd_pcm_uframes_t; function class (line 43) | class AudioDriverALSA : public AudioDriver { FILE: drivers/alsamidi/midi_driver_alsamidi.cpp function Error (line 81) | Error MIDIDriverALSAMidi::open() { FILE: drivers/alsamidi/midi_driver_alsamidi.h type snd_rawmidi_t (line 41) | typedef struct _snd_rawmidi snd_rawmidi_t; function class (line 43) | class MIDIDriverALSAMidi : public MIDIDriver { FILE: drivers/apple/os_log_logger.h function class (line 40) | class OsLogLogger : public Logger { FILE: drivers/apple/thread_apple.cpp type ThreadData (line 40) | struct ThreadData { function Error (line 65) | Error Thread::set_name(const String &p_name) { FILE: drivers/apple/thread_apple.h function class (line 42) | class Thread { function _FORCE_INLINE_ (line 92) | _FORCE_INLINE_ static ID get_caller_id() { function _FORCE_INLINE_ (line 96) | _FORCE_INLINE_ static ID get_main_id() { return MAIN_ID; } function _FORCE_INLINE_ (line 98) | _FORCE_INLINE_ static bool is_main_thread() { return caller_id == MAIN_I... FILE: drivers/apple_embedded/apple_embedded.h function class (line 37) | class AppleEmbedded : public Object { FILE: drivers/apple_embedded/display_server_apple_embedded.h function class (line 62) | class DisplayServerAppleEmbedded : public DisplayServer { FILE: drivers/apple_embedded/godot_app_delegate.h type NSObject (line 35) | typedef NSObject GDTAppDel... FILE: drivers/apple_embedded/key_mapping_apple_embedded.h function class (line 37) | class KeyMappingAppleEmbedded { FILE: drivers/apple_embedded/os_apple_embedded.h function class (line 51) | class OS_AppleEmbedded : public OS_Unix { FILE: drivers/apple_embedded/rendering_context_driver_vulkan_apple_embedded.h function class (line 39) | class RenderingContextDriverVulkanAppleEmbedded : public RenderingContex... FILE: drivers/apple_embedded/tts_apple_embedded.h type TTSUtterance (line 44) | struct TTSUtterance function interface (line 46) | interface GDTTTS : NSObject { FILE: drivers/coreaudio/audio_driver_coreaudio.h function class (line 44) | class AudioDriverCoreAudio : public AudioDriver { FILE: drivers/coremidi/midi_driver_coremidi.h function class (line 43) | class MIDIDriverCoreMidi : public MIDIDriver { FILE: drivers/d3d12/d3d12_godot_nir_bridge.h type GodotNirCallbacks (line 52) | typedef struct GodotNirCallbacks { FILE: drivers/d3d12/d3d12_hooks.h function class (line 35) | class D3D12Hooks { FILE: drivers/d3d12/dxil_hash.cpp function FF (line 62) | static void FF(UINT &a, UINT b, UINT c, UINT d, UINT x, UINT8 s, UINT ac) { function GG (line 67) | static void GG(UINT &a, UINT b, UINT c, UINT d, UINT x, UINT8 s, UINT ac) { function HH (line 72) | static void HH(UINT &a, UINT b, UINT c, UINT d, UINT x, UINT8 s, UINT ac) { function II (line 77) | static void II(UINT &a, UINT b, UINT c, UINT d, UINT x, UINT8 s, UINT ac) { function compute_dxil_hash (line 82) | void compute_dxil_hash(const BYTE *pData, UINT byteCount, BYTE *pOutHash) { FILE: drivers/d3d12/rendering_context_driver_d3d12.cpp function Error (line 91) | Error RenderingContextDriverD3D12::_init_device_factory() { function Error (line 124) | Error RenderingContextDriverD3D12::_initialize_debug_layers() { function Error (line 142) | Error RenderingContextDriverD3D12::_create_dxgi_factory() { function Error (line 155) | Error RenderingContextDriverD3D12::_initialize_devices() { function Error (line 218) | Error RenderingContextDriverD3D12::initialize() { function RenderingDeviceDriver (line 247) | RenderingDeviceDriver *RenderingContextDriverD3D12::driver_create() { function IDXGIAdapter1 (line 359) | IDXGIAdapter1 *RenderingContextDriverD3D12::create_adapter(uint32_t p_ad... function ID3D12DeviceFactory (line 378) | ID3D12DeviceFactory *RenderingContextDriverD3D12::device_factory_get() c... function IDXGIFactory2 (line 382) | IDXGIFactory2 *RenderingContextDriverD3D12::dxgi_factory_get() { FILE: drivers/d3d12/rendering_context_driver_d3d12.h function class (line 47) | class RenderingContextDriverD3D12 : public RenderingContextDriver { FILE: drivers/d3d12/rendering_device_driver_d3d12.cpp function D3D12_CPU_DESCRIPTOR_HANDLE (line 326) | static D3D12_CPU_DESCRIPTOR_HANDLE get_cpu_handle(D3D12_CPU_DESCRIPTOR_H... function D3D12_GPU_DESCRIPTOR_HANDLE (line 331) | static D3D12_GPU_DESCRIPTOR_HANDLE get_gpu_handle(D3D12_GPU_DESCRIPTOR_H... function Error (line 336) | Error RenderingDeviceDriverD3D12::DescriptorHeap::initialize(ID3D12Devic... function Error (line 368) | Error RenderingDeviceDriverD3D12::DescriptorHeap::allocate(uint32_t p_de... function Error (line 402) | Error RenderingDeviceDriverD3D12::CPUDescriptorHeapPool::allocate(uint32... function UINT (line 1106) | UINT RenderingDeviceDriverD3D12::_compute_component_mapping(const RDD::T... function UINT (line 1127) | UINT RenderingDeviceDriverD3D12::_compute_plane_slice(DataFormat p_forma... function UINT (line 1147) | UINT RenderingDeviceDriverD3D12::_compute_plane_slice(DataFormat p_forma... function UINT (line 1164) | UINT RenderingDeviceDriverD3D12::_compute_subresource_from_layers(Textur... function D3D12_BARRIER_ACCESS (line 2020) | static D3D12_BARRIER_ACCESS _rd_texture_layout_access_mask(RDD::TextureL... function _rd_access_to_d3d12_and_mask (line 2050) | static void _rd_access_to_d3d12_and_mask(BitField p_stage... function _rd_stages_and_access_to_d3d12 (line 2198) | static void _rd_stages_and_access_to_d3d12(BitField &p_render_buffers, RID p... function sdfgi_get_pending_region_count (line 864) | int sdfgi_get_pending_region_count(const Ref &p_rend... function AABB (line 867) | AABB sdfgi_get_pending_region_bounds(const Ref &p_re... function sdfgi_get_pending_region_cascade (line 870) | uint32_t sdfgi_get_pending_region_cascade(const Ref ... function RID (line 876) | RID sky_allocate() override; function set_scene_pass (line 928) | void set_scene_pass(uint64_t p_pass) override { function _FORCE_INLINE_ (line 932) | _FORCE_INLINE_ uint64_t get_scene_pass() { FILE: drivers/gles3/rasterizer_util_gles3.h function class (line 37) | class RasterizerUtilGLES3 { function is_gles_over_gl (line 45) | static bool is_gles_over_gl() { FILE: drivers/gles3/shader_gles3.cpp function String (line 44) | static String _mkid(const String &p_id) { function RID (line 151) | RID ShaderGLES3::version_create() { function _display_error_with_code (line 253) | static void _display_error_with_code(const String &p_error, const String... function String (line 509) | String ShaderGLES3::_version_get_sha1(Version *p_version) const { FILE: drivers/gles3/shader_gles3.h function class (line 45) | class ShaderGLES3 { FILE: drivers/gles3/storage/config.h function namespace (line 50) | namespace GLES3 { FILE: drivers/gles3/storage/light_storage.cpp function LightStorage (line 48) | LightStorage *LightStorage::get_singleton() { function RID (line 96) | RID LightStorage::directional_light_allocate() { function RID (line 104) | RID LightStorage::omni_light_allocate() { function RID (line 112) | RID LightStorage::spot_light_allocate() { function AABB (line 351) | AABB LightStorage::light_get_aabb(RID p_light) const { function RID (line 382) | RID LightStorage::light_instance_create(RID p_light) { function RID (line 453) | RID LightStorage::reflection_probe_allocate() { function AABB (line 580) | AABB LightStorage::reflection_probe_get_aabb(RID p_probe) const { function Vector3 (line 612) | Vector3 LightStorage::reflection_probe_get_size(RID p_probe) const { function Vector3 (line 619) | Vector3 LightStorage::reflection_probe_get_origin_offset(RID p_probe) co... function Dependency (line 655) | Dependency *LightStorage::reflection_probe_get_dependency(RID p_probe) c... function RID (line 664) | RID LightStorage::reflection_atlas_create() { function RID (line 732) | RID LightStorage::reflection_probe_instance_create(RID p_probe) { function GLuint (line 1045) | GLuint LightStorage::reflection_probe_instance_get_texture(RID p_instanc... function GLuint (line 1056) | GLuint LightStorage::reflection_probe_instance_get_framebuffer(RID p_ins... function RID (line 1070) | RID LightStorage::lightmap_allocate() { function PackedVector3Array (line 1138) | PackedVector3Array LightStorage::lightmap_get_probe_capture_points(RID p... function PackedColorArray (line 1144) | PackedColorArray LightStorage::lightmap_get_probe_capture_sh(RID p_light... function PackedInt32Array (line 1150) | PackedInt32Array LightStorage::lightmap_get_probe_capture_tetrahedra(RID... function PackedInt32Array (line 1156) | PackedInt32Array LightStorage::lightmap_get_probe_capture_bsp_tree(RID p... function AABB (line 1162) | AABB LightStorage::lightmap_get_aabb(RID p_lightmap) const { function RID (line 1261) | RID LightStorage::lightmap_instance_create(RID p_lightmap) { function RID (line 1279) | RID LightStorage::shadow_atlas_create() { function Rect2i (line 1704) | static Rect2i _get_directional_shadow_rect(int p_size, int p_shadow_coun... function Rect2i (line 1726) | Rect2i LightStorage::get_directional_shadow_rect() { FILE: drivers/gles3/storage/light_storage.h function namespace (line 45) | namespace GLES3 { FILE: drivers/gles3/storage/material_storage.cpp function _fill_std140_variant_ubo_value (line 50) | static void _fill_std140_variant_ubo_value(ShaderLanguage::DataType type... function _FORCE_INLINE_ (line 352) | _FORCE_INLINE_ static void _fill_std140_ubo_value(ShaderLanguage::DataTy... function _FORCE_INLINE_ (line 504) | _FORCE_INLINE_ static void _fill_std140_ubo_empty(ShaderLanguage::DataTy... function Variant (line 573) | Variant ShaderData::get_default_parameter(const StringName &p_parameter)... function RID (line 1014) | RID MaterialData::get_default_texture_id(ShaderLanguage::DataType p_type... function MaterialStorage (line 1145) | MaterialStorage *MaterialStorage::get_singleton() { function Variant (line 1978) | Variant MaterialStorage::global_shader_parameter_get(const StringName &p... function GLuint (line 2090) | GLuint MaterialStorage::global_shader_parameters_get_uniform_buffer() co... function RID (line 2229) | RID MaterialStorage::shader_allocate() { function String (line 2348) | String MaterialStorage::shader_get_code(RID p_shader) const { function RID (line 2389) | RID MaterialStorage::shader_get_default_texture_parameter(RID p_shader, ... function Variant (line 2399) | Variant MaterialStorage::shader_get_parameter_default(RID p_shader, cons... function RID (line 2444) | RID MaterialStorage::material_allocate() { function Variant (line 2535) | Variant MaterialStorage::material_get_param(RID p_material, const String... function get_texture_uniform_data (line 2634) | LocalVector get_texture_uniform_data(co... function bind_uniforms_generic (line 2768) | static void bind_uniforms_generic(const Vector &p_textures, const V... FILE: drivers/gles3/storage/material_storage.h function namespace (line 48) | namespace GLES3 { type ShaderData (line 72) | typedef ShaderData *(*ShaderDataRequestFunction)(); type Material (line 74) | struct Material type Shader (line 76) | struct Shader { type MaterialData (line 87) | struct MaterialData { type MaterialData (line 115) | typedef MaterialData *(*MaterialDataRequestFunction)(ShaderData *); type Material (line 117) | struct Material { function ShaderData (line 139) | struct CanvasShaderData : public ShaderData { function ShaderData (line 199) | struct SkyShaderData : public ShaderData { function ShaderData (line 244) | struct SceneShaderData : public ShaderData { FILE: drivers/gles3/storage/mesh_storage.cpp function MeshStorage (line 45) | MeshStorage *MeshStorage::get_singleton() { function RID (line 65) | RID MeshStorage::mesh_allocate() { function RID (line 609) | RID MeshStorage::mesh_surface_get_material(RID p_mesh, int p_surface) co... function AABB (line 688) | AABB MeshStorage::mesh_get_custom_aabb(RID p_mesh) const { function AABB (line 694) | AABB MeshStorage::mesh_get_aabb(RID p_mesh, RID p_skeleton) { function String (line 821) | String MeshStorage::mesh_get_path(RID p_mesh) const { function RID (line 1126) | RID MeshStorage::mesh_instance_create(RID p_base) { function RID (line 1572) | RID MeshStorage::_multimesh_allocate() { function RID (line 1890) | RID MeshStorage::_multimesh_get_mesh(RID p_multimesh) const { function AABB (line 1904) | AABB MeshStorage::_multimesh_get_custom_aabb(RID p_multimesh) const { function AABB (line 1910) | AABB MeshStorage::_multimesh_get_aabb(RID p_multimesh) { function Transform3D (line 1922) | Transform3D MeshStorage::_multimesh_instance_get_transform(RID p_multime... function Transform2D (line 1953) | Transform2D MeshStorage::_multimesh_instance_get_transform_2d(RID p_mult... function Color (line 1978) | Color MeshStorage::_multimesh_instance_get_color(RID p_multimesh, int p_... function Color (line 2002) | Color MeshStorage::_multimesh_instance_get_custom_data(RID p_multimesh, ... function RID (line 2119) | RID MeshStorage::_multimesh_get_command_buffer_rd_rid(RID p_multimesh) c... function RID (line 2123) | RID MeshStorage::_multimesh_get_buffer_rd_rid(RID p_multimesh) const { function RID (line 2350) | RID MeshStorage::skeleton_allocate() { function Transform3D (line 2457) | Transform3D MeshStorage::skeleton_bone_get_transform(RID p_skeleton, int... function Transform2D (line 2505) | Transform2D MeshStorage::skeleton_bone_get_transform_2d(RID p_skeleton, ... FILE: drivers/gles3/storage/mesh_storage.h function namespace (line 47) | namespace GLES3 { FILE: drivers/gles3/storage/particles_storage.cpp function ParticlesStorage (line 46) | ParticlesStorage *ParticlesStorage::get_singleton() { function RID (line 93) | RID ParticlesStorage::particles_allocate() { function RID (line 348) | RID ParticlesStorage::particles_get_process_material(RID p_particles) co... function AABB (line 407) | AABB ParticlesStorage::particles_get_current_aabb(RID p_particles) { function AABB (line 460) | AABB ParticlesStorage::particles_get_aabb(RID p_particles) const { function RID (line 495) | RID ParticlesStorage::particles_get_draw_pass_mesh(RID p_particles, int ... function Dependency (line 1232) | Dependency *ParticlesStorage::particles_get_dependency(RID p_particles) ... function RID (line 1247) | RID ParticlesStorage::particles_collision_allocate() { function GLuint (line 1267) | GLuint ParticlesStorage::particles_collision_get_heightfield_framebuffer... function AABB (line 1414) | AABB ParticlesStorage::particles_collision_get_aabb(RID p_particles_coll... function Vector3 (line 1435) | Vector3 ParticlesStorage::particles_collision_get_extents(RID p_particle... function Dependency (line 1459) | Dependency *ParticlesStorage::particles_collision_get_dependency(RID p_p... function RID (line 1468) | RID ParticlesStorage::particles_collision_instance_create(RID p_collisio... FILE: drivers/gles3/storage/particles_storage.h function namespace (line 43) | namespace GLES3 { FILE: drivers/gles3/storage/render_scene_buffers_gles3.cpp function GLuint (line 87) | GLuint RenderSceneBuffersGLES3::_rt_get_cached_fbo(GLuint p_color, GLuin... function GLuint (line 639) | GLuint RenderSceneBuffersGLES3::get_render_fbo() { FILE: drivers/gles3/storage/render_scene_buffers_gles3.h function class (line 40) | class RenderSceneBuffersGLES3 : public RenderSceneBuffers { FILE: drivers/gles3/storage/texture_storage.cpp function TextureStorage (line 46) | TextureStorage *TextureStorage::get_singleton() { function RID (line 398) | RID TextureStorage::canvas_texture_allocate() { function Error (line 453) | static inline Error _get_gl_uncompressed_format(const Ref &p_imag... function RID (line 997) | RID TextureStorage::texture_allocate() { function RID (line 1251) | RID TextureStorage::texture_create_from_native_handle(RSE::TextureType p... function RID (line 1810) | RID TextureStorage::texture_drawable_get_default_material() const { function String (line 1880) | String TextureStorage::texture_get_path(RID p_texture) const { function Size2 (line 1953) | Size2 TextureStorage::texture_size_with_proxy(RID p_texture) { function RID (line 1967) | RID TextureStorage::texture_get_rd_texture(RID p_texture, bool p_srgb) c... function Vector3i (line 2242) | Vector3i TextureStorage::texture_get_size(RID p_texture) const { function GLuint (line 2320) | GLuint TextureStorage::texture_atlas_get_texture() const { function RID (line 2497) | RID TextureStorage::decal_allocate() { function AABB (line 2531) | AABB TextureStorage::decal_get_aabb(RID p_decal) const { function RID (line 2901) | RID TextureStorage::render_target_create() { function Point2i (line 2938) | Point2i TextureStorage::render_target_get_position(RID p_render_target) ... function Size2i (line 2965) | Size2i TextureStorage::render_target_get_size(RID p_render_target) const { function RID (line 3074) | RID TextureStorage::render_target_get_override_color(RID p_render_target... function RID (line 3081) | RID TextureStorage::render_target_get_override_depth(RID p_render_target... function RID (line 3088) | RID TextureStorage::render_target_get_override_velocity(RID p_render_tar... function RID (line 3095) | RID TextureStorage::render_target_get_override_velocity_depth(RID p_rend... function Rect2i (line 3109) | Rect2i TextureStorage::render_target_get_render_region(RID p_render_targ... function RID (line 3116) | RID TextureStorage::render_target_get_texture(RID p_render_target) { function Size2i (line 3134) | Size2i TextureStorage::render_target_get_velocity_target_size(RID p_rend... function GLuint (line 3247) | GLuint TextureStorage::render_target_get_color_internal_format(RID p_ren... function GLuint (line 3254) | GLuint TextureStorage::render_target_get_color_format(RID p_render_targe... function GLuint (line 3261) | GLuint TextureStorage::render_target_get_color_type(RID p_render_target)... function Color (line 3287) | Color TextureStorage::render_target_get_clear_request_color(RID p_render... function GLuint (line 3312) | GLuint TextureStorage::render_target_get_fbo(RID p_render_target) const { function GLuint (line 3319) | GLuint TextureStorage::render_target_get_color(RID p_render_target) const { function GLuint (line 3333) | GLuint TextureStorage::render_target_get_depth(RID p_render_target) const { function Rect2i (line 3381) | Rect2i TextureStorage::_render_target_get_sdf_rect(const RenderTarget *r... function Rect2i (line 3412) | Rect2i TextureStorage::render_target_get_sdf_rect(RID p_render_target) c... function GLuint (line 3433) | GLuint TextureStorage::render_target_get_sdf_texture(RID p_render_target) { function GLuint (line 3534) | GLuint TextureStorage::render_target_get_sdf_framebuffer(RID p_render_ta... FILE: drivers/gles3/storage/texture_storage.h function namespace (line 46) | namespace GLES3 { type RenderTarget (line 349) | struct RenderTarget { type RenderTargetSDF (line 486) | struct RenderTargetSDF { type TexBlitShader (line 493) | struct TexBlitShader { function _FORCE_INLINE_ (line 513) | _FORCE_INLINE_ RID texture_gl_get_default(DefaultGLTexture p_texture) { function CanvasTexture (line 519) | CanvasTexture *get_canvas_texture(RID p_rid) { return canvas_texture_own... function owns_canvas_texture (line 520) | bool owns_canvas_texture(RID p_rid) { return canvas_texture_owner.owns(p... function virtual (line 522) | virtual RID canvas_texture_allocate() override; function owns_texture (line 541) | bool owns_texture(RID p_rid) { return texture_owner.owns(p_rid); } function texture_2d_initialize_from_texture (line 543) | void texture_2d_initialize_from_texture(RID p_texture, Texture &p_tex) { function virtual (line 547) | virtual RID texture_allocate() override; function virtual (line 635) | virtual RID decal_allocate() override; function virtual (line 653) | virtual void texture_remove_from_decal_atlas(RID p_texture, bool p_panor... function virtual (line 658) | virtual void decal_instance_free(RID p_decal_instance) override {} function virtual (line 659) | virtual void decal_instance_set_transform(RID p_decal, const Transform3D... function virtual (line 660) | virtual void decal_instance_set_sorting_offset(RID p_decal_instance, flo... function RenderTarget (line 666) | RenderTarget *get_render_target(RID p_rid) { return render_target_owner.... function owns_render_target (line 667) | bool owns_render_target(RID p_rid) { return render_target_owner.owns(p_r... function virtual (line 669) | virtual RID render_target_create() override; function virtual (line 728) | virtual RSE::ViewportVRSMode render_target_get_vrs_mode(RID p_render_tar... function virtual (line 729) | virtual void render_target_set_vrs_update_mode(RID p_render_target, RSE:... function virtual (line 730) | virtual RSE::ViewportVRSUpdateMode render_target_get_vrs_update_mode(RID... function virtual (line 731) | virtual void render_target_set_vrs_texture(RID p_render_target, RID p_te... function virtual (line 732) | virtual RID render_target_get_vrs_texture(RID p_render_target) const ove... function virtual (line 743) | virtual void render_target_set_subsampled_enabled(RID p_render_target, b... function virtual (line 744) | virtual bool render_target_is_subsampled_enabled(RID p_render_target) co... function virtual (line 746) | virtual void render_target_set_subsampled_allowed(RID p_render_target, b... function virtual (line 747) | virtual bool render_target_is_subsampled_allowed(RID p_render_target) co... function bind_framebuffer (line 754) | void bind_framebuffer(GLuint framebuffer) { function bind_framebuffer_system (line 758) | void bind_framebuffer_system() { function String (line 765) | inline String TextureStorage::get_framebuffer_error(GLenum p_status) { FILE: drivers/gles3/storage/utilities.cpp function RID (line 266) | RID Utilities::visibility_notifier_allocate() { function AABB (line 294) | AABB Utilities::visibility_notifier_get_aabb(RID p_notifier) const { function String (line 388) | String Utilities::get_captured_timestamp_name(uint32_t p_index) const { function String (line 450) | String Utilities::get_video_adapter_name() const { function String (line 456) | String Utilities::get_video_adapter_vendor() const { function String (line 466) | String Utilities::get_video_adapter_api_version() const { function Size2i (line 470) | Size2i Utilities::get_maximum_viewport_size() const { FILE: drivers/gles3/storage/utilities.h function namespace (line 40) | namespace GLES3 { function _FORCE_INLINE_ (line 101) | _FORCE_INLINE_ void buffer_free_data(GLuint p_id) { function _FORCE_INLINE_ (line 121) | _FORCE_INLINE_ void render_buffer_free_data(GLuint p_id) { function _FORCE_INLINE_ (line 143) | _FORCE_INLINE_ void texture_free_data(GLuint p_id) { function _FORCE_INLINE_ (line 150) | _FORCE_INLINE_ void texture_resize_data(GLuint p_id, uint32_t p_size) { function VisibilityNotifier (line 168) | VisibilityNotifier *get_visibility_notifier(RID p_rid) { return visibili... function owns_visibility_notifier (line 169) | bool owns_visibility_notifier(RID p_rid) const { return visibility_notif... FILE: drivers/metal/inflection_map.h function class (line 49) | class Iterator { FILE: drivers/metal/metal3_objects.h function namespace (line 61) | namespace MTL3 { function true_type (line 103) | struct is_zero_constructible : std::true_type {} function namespace (line 105) | namespace MTL3 { function get_current_view_count (line 245) | struct DirectEncoder { function end_render_encoding (line 341) | void end_render_encoding() override { render.end_encoding(); } type RenderState (line 344) | struct RenderState function _ALWAYS_INLINE_ (line 369) | _ALWAYS_INLINE_ const MDSubpass &get_subpass() const { function _FORCE_INLINE_ (line 381) | _FORCE_INLINE_ void mark_scissors_dirty() { function _FORCE_INLINE_ (line 388) | _FORCE_INLINE_ void mark_vertex_dirty() { function _FORCE_INLINE_ (line 395) | _FORCE_INLINE_ void mark_uniforms_dirty(std::initializer_list ... function _FORCE_INLINE_ (line 407) | _FORCE_INLINE_ void mark_uniforms_dirty() { function _FORCE_INLINE_ (line 419) | _FORCE_INLINE_ void mark_blend_dirty() { function Rect2i (line 440) | Rect2i clip_to_render_area(Rect2i p_rect) const { type ComputeState (line 457) | struct ComputeState { function _FORCE_INLINE_ (line 501) | _FORCE_INLINE_ MTL::CommandBuffer *get_command_buffer() const { FILE: drivers/metal/metal_device_profile.cpp function MetalDeviceProfile (line 38) | const MetalDeviceProfile *MetalDeviceProfile::get_profile(Platform p_pla... FILE: drivers/metal/metal_device_profile.h function class (line 38) | class MinOsVersion { function namespace (line 60) | namespace os_version { type MetalDeviceProfile (line 86) | struct MetalDeviceProfile { FILE: drivers/metal/metal_device_properties.cpp function SampleCount (line 367) | SampleCount MetalDeviceProperties::find_nearest_supported_sample_count(R... FILE: drivers/metal/metal_device_properties.h function UInteger (line 63) | enum SampleCount : NS::UInteger { type MetalLimits (line 140) | struct MetalLimits { FILE: drivers/metal/metal_objects_shared.cpp function MTLFmtCaps (line 346) | MTLFmtCaps MDSubpass::getRequiredFmtCapsForAttachmentAt(uint32_t p_index... function _entry (line 656) | _entry(p_entry) { class MDLazyLibrary (line 672) | class MDLazyLibrary final : public MDLibrary { class MDImmediateLibrary (line 748) | class MDImmediateLibrary final : public MDLibrary { method _check_and_wait (line 755) | void _check_and_wait() { class MDBinaryLibrary (line 821) | class MDBinaryLibrary final : public MDLibrary { FILE: drivers/metal/metal_objects_shared.h type ShaderStageUsage (line 47) | enum ShaderStageUsage : uint32_t { type ClearAttKey (line 61) | struct ClearAttKey { function set_depth_format (line 77) | void set_depth_format(MTL::PixelFormat p_fmt) { pixel_formats[DEPTH_INDE... function _FORCE_INLINE_ (line 78) | _FORCE_INLINE_ void set_stencil_format(MTL::PixelFormat p_fmt) { pixel_f... function _FORCE_INLINE_ (line 81) | _FORCE_INLINE_ void enable_layered_rendering() { flags::set(flags, CLEAR... function _FORCE_INLINE_ (line 83) | _FORCE_INLINE_ bool is_enabled(uint32_t p_idx) const { return pixel_form... function _FORCE_INLINE_ (line 86) | _FORCE_INLINE_ bool is_layered_rendering_enabled() const { return flags:... function hash (line 92) | uint32_t hash() const { function _FORCE_INLINE_ (line 231) | _FORCE_INLINE_ uint32_t get_vertex_buffer_index(uint32_t p_binding) { function explicit (line 264) | explicit MDResourceCache(MTL::Device *p_device, PixelFormats &p_pixel_fo... function _FORCE_INLINE_ (line 273) | _FORCE_INLINE_ static uint32_t to_index(RDD::ShaderStage p_s) { function _ALWAYS_INLINE_ (line 296) | _ALWAYS_INLINE_ MTL::Texture *get_texture(uint32_t p_idx) const { function _ALWAYS_INLINE_ (line 301) | _ALWAYS_INLINE_ bool has_texture(uint32_t p_idx) const { function _ALWAYS_INLINE_ (line 306) | _ALWAYS_INLINE_ void set_texture(uint32_t p_idx, MTL::Texture *p_texture) { function _ALWAYS_INLINE_ (line 311) | _ALWAYS_INLINE_ void unset_texture(uint32_t p_idx) { function _ALWAYS_INLINE_ (line 316) | _ALWAYS_INLINE_ void set_texture_count(uint32_t p_size) { function ShaderID (line 324) | struct HashMapComparatorDefault { function BufferID (line 331) | struct HashMapComparatorDefault { function TextureID (line 338) | struct HashMapComparatorDefault { function BufferID (line 345) | struct HashMapHasherDefaultImpl { function TextureID (line 352) | struct HashMapHasherDefaultImpl { function namespace (line 358) | namespace rid { function MDAttachmentType (line 376) | enum class MDAttachmentType : uint8_t { function _FORCE_INLINE_ (line 492) | _FORCE_INLINE_ static MTL::Size MTLSizeFromVector3i(Vector3i p_size) { function _FORCE_INLINE_ (line 496) | _FORCE_INLINE_ static MTL::Origin MTLOriginFromVector3i(Vector3i p_origi... function _FORCE_INLINE_ (line 501) | _FORCE_INLINE_ static MTL::Size clampMTLSize(MTL::Size p_size, MTL::Orig... function isArrayTexture (line 510) | static bool isArrayTexture(MTL::TextureType p_type) { function _FORCE_INLINE_ (line 525) | _FORCE_INLINE_ static MTL::Stages convert_src_pipeline_stages_to_metal(B... function _FORCE_INLINE_ (line 564) | _FORCE_INLINE_ static MTL::Stages convert_dst_pipeline_stages_to_metal(B... function MDCommandBufferStateType (line 607) | enum class MDCommandBufferStateType { function _FORCE_INLINE_ (line 811) | _FORCE_INLINE_ uint32_t get_count(uint32_t p_set_index) const { function _FORCE_INLINE_ (line 815) | _FORCE_INLINE_ uint32_t get_offset(uint32_t p_set_index) const { function _FORCE_INLINE_ (line 819) | _FORCE_INLINE_ void set_offset_count(uint32_t p_set_index, uint8_t p_off... type ShaderCacheEntry (line 832) | struct ShaderCacheEntry function ShaderLoadStrategy (line 834) | enum class ShaderLoadStrategy { type StageResourceUsage (line 942) | enum StageResourceUsage : uint32_t { type LocalVector (line 956) | typedef LocalVector ResourceVector; type HashMap (line 957) | typedef HashMap ResourceUsageMap; function _FORCE_INLINE_ (line 968) | _FORCE_INLINE_ MTL::ResourceUsage resource_usage_for_stage(StageResource... function MDPipelineType (line 982) | enum class MDPipelineType { function explicit (line 1087) | explicit MDComputePipeline(NS::SharedPtr p_st... FILE: drivers/metal/metal_utils.h function namespace (line 51) | namespace flags { function is_power_of_two (line 83) | static constexpr bool is_power_of_two(uint64_t p_value) { function round_up_to_alignment (line 87) | static constexpr uint64_t round_up_to_alignment(uint64_t p_value, uint64... function _FORCE_INLINE_ (line 135) | _FORCE_INLINE_ static constexpr void parse_msl_version(uint32_t p_versio... FILE: drivers/metal/pixel_formats.cpp function clear (line 101) | void clear(T *p_val, size_t p_count = 1) { function MTLFormatType (line 139) | MTLFormatType PixelFormats::getFormatType(DataFormat p_format) { function MTLFormatType (line 143) | MTLFormatType PixelFormats::getFormatType(MTL::PixelFormat p_format) { function MTLFmtCaps (line 210) | MTLFmtCaps PixelFormats::getCapabilities(DataFormat p_format, bool p_ext... function MTLFmtCaps (line 214) | MTLFmtCaps PixelFormats::getCapabilities(MTL::PixelFormat p_format, bool... function DataFormatDesc (line 253) | DataFormatDesc &PixelFormats::getDataFormatDesc(DataFormat p_format) { function DataFormatDesc (line 257) | DataFormatDesc &PixelFormats::getDataFormatDesc(MTL::PixelFormat p_forma... function MTLFormatDesc (line 262) | MTLFormatDesc &PixelFormats::getMTLPixelFormatDesc(MTL::PixelFormat p_fo... function MTLFormatDesc (line 267) | MTLFormatDesc &PixelFormats::getMTLVertexFormatDesc(MTL::VertexFormat p_... function MTLFmtCaps (line 880) | MTLFmtCaps &PixelFormats::getMTLPixelFormatCapsIf(MTL::PixelFormat mtlPi... FILE: drivers/metal/pixel_formats.h function MTLViewClass (line 129) | enum class MTLViewClass : uint8_t { type MTLFormatDesc (line 235) | struct MTLFormatDesc { function _FORCE_INLINE_ (line 260) | _FORCE_INLINE_ bool isDepthFormat(MTL::PixelFormat p_format) { function _FORCE_INLINE_ (line 275) | _FORCE_INLINE_ bool isStencilFormat(MTL::PixelFormat p_format) { FILE: drivers/metal/rendering_context_driver_metal.cpp function InitializeLogging (line 49) | __attribute__((constructor)) static void InitializeLogging(void) { function Error (line 60) | Error RenderingContextDriverMetal::initialize() { function RenderingDeviceDriver (line 91) | RenderingDeviceDriver *RenderingContextDriverMetal::driver_create() { class API_AVAILABLE (line 99) | class API_AVAILABLE function Error (line 121) | Error resize(uint32_t p_desired_framebuffer_count, RDD::DataFormat &r_fo... function acquire_next_frame_buffer (line 182) | RDD::FramebufferID acquire_next_frame_buffer() override final { function present (line 201) | void present(MTL3::MDCommandBuffer *p_cmd_buffer) override final { class API_AVAILABLE (line 243) | class API_AVAILABLE function Error (line 285) | Error resize(uint32_t p_desired_framebuffer_count, RDD::DataFormat &r_fo... function acquire_next_frame_buffer (line 322) | RDD::FramebufferID acquire_next_frame_buffer() override final { function present (line 361) | void present(MTL3::MDCommandBuffer *p_cmd_buffer) override final { FILE: drivers/metal/rendering_context_driver_metal.h function namespace (line 41) | namespace MTL3 { function Device (line 54) | const Device &device_get(uint32_t p_device_index) const final override; function virtual (line 71) | virtual float surface_get_hdr_output_max_value(SurfaceID p_surface) cons... function set_hdr_output_enabled (line 109) | void set_hdr_output_enabled(bool p_enabled) { function set_max_fps (line 125) | void set_max_fps(int p_max_fps) { present_minimum_duration = p_max_fps ?... FILE: drivers/metal/rendering_device_driver_metal.cpp function Error (line 926) | Error RenderingDeviceDriverMetal::swap_chain_resize(CommandQueueID p_cmd... type is_layout_compatible (line 1051) | struct is_layout_compatible function update_uniform_info (line 1060) | static void update_uniform_info(const RenderingShaderContainerMetal::Uni... function String (line 1537) | String RenderingDeviceDriverMetal::_pipeline_get_cache_path() const { type Comparator (line 1779) | struct Comparator { function Error (line 2496) | Error RenderingDeviceDriverMetal::_copy_queue_initialize() { function String (line 2695) | String RenderingDeviceDriverMetal::get_api_version() const { function String (line 2699) | String RenderingDeviceDriverMetal::get_pipeline_cache_uuid() const { function Error (line 2759) | Error RenderingDeviceDriverMetal::_create_device() { function MetalDeviceProfile (line 2787) | static MetalDeviceProfile device_profile_from_properties(MetalDeviceProp... function Error (line 2845) | Error RenderingDeviceDriverMetal::_initialize(uint32_t p_device_index, u... function RenderingShaderContainerFormat (line 2899) | const RenderingShaderContainerFormat &RenderingDeviceDriverMetal::get_sh... FILE: drivers/metal/rendering_device_driver_metal.h function namespace (line 51) | namespace MTL3 { function namespace (line 54) | namespace MTL4 { function _FORCE_INLINE_ (line 120) | _FORCE_INLINE_ void _copy_queue_buffer_consume(NS::UInteger p_size) { function _FORCE_INLINE_ (line 126) | _FORCE_INLINE_ void *_copy_queue_buffer_ptr() const { function _FORCE_INLINE_ (line 130) | _FORCE_INLINE_ MTL::CommandBuffer *_copy_queue_command_buffer() { function _FORCE_INLINE_ (line 138) | _FORCE_INLINE_ MTL::BlitCommandEncoder *_copy_queue_blit_encoder() { type BufferInfo (line 191) | struct BufferInfo { function _FORCE_INLINE_ (line 196) | _FORCE_INLINE_ void set_frame_index(uint32_t p_frame_index) { _frame_idx... type SwapChain (line 301) | struct SwapChain { function virtual (line 387) | virtual void pipeline_cache_free() override final; function _FORCE_INLINE_ (line 534) | _FORCE_INLINE_ uint32_t get_metal_buffer_index_for_vertex_attribute_bind... type API_AVAILABLE (line 551) | struct API_AVAILABLE function next_frame_index (line 553) | uint32_t next_frame_index(uint32_t p_frame_count) { FILE: drivers/metal/rendering_device_driver_metal3.cpp type MTL3 (line 39) | namespace MTL3 { function Error (line 50) | Error RenderingDeviceDriverMetal::FenceEvent::wait(uint32_t p_timeout_... function Error (line 71) | Error RenderingDeviceDriverMetal::FenceSemaphore::wait(uint32_t p_time... function Error (line 94) | Error RenderingDeviceDriverMetal::_create_device() { function Error (line 105) | Error RenderingDeviceDriverMetal::initialize(uint32_t p_device_index, ... function Error (line 163) | Error RenderingDeviceDriverMetal::fence_wait(FenceID p_fence) { function Error (line 196) | Error RenderingDeviceDriverMetal::_execute_and_present_barriers(Comman... function Error (line 297) | Error RenderingDeviceDriverMetal::_execute_and_present(CommandQueueID ... function Error (line 328) | Error RenderingDeviceDriverMetal::command_queue_execute_and_present(Co... FILE: drivers/metal/rendering_device_driver_metal3.h function namespace (line 38) | namespace MTL3 { FILE: drivers/metal/rendering_shader_container_metal.cpp function Error (line 114) | Error RenderingShaderContainerMetal::compile_metal_source(const char *p_... function get_stage (line 227) | spv::ExecutionModel get_stage(uint32_t p_stages_mask, RDD::ShaderStage p... function map_stage (line 234) | spv::ExecutionModel map_stage(RDD::ShaderStage p_stage) { function Error (line 238) | Error RenderingShaderContainerMetal::reflect_spirv(const ReflectShader &... type IndexType (line 390) | enum IndexType { function String (line 812) | String MinOsVersion::to_compiler_os_version() const { FILE: drivers/metal/rendering_shader_container_metal.h function class (line 44) | class RenderingShaderContainerMetal : public RenderingShaderContainer { function set_uses_argument_buffers (line 90) | void set_uses_argument_buffers(bool p_value) { function set_needs_debug_logging (line 103) | void set_needs_debug_logging(bool p_value) { type StageData (line 112) | struct StageData { type UniformData (line 121) | struct UniformData { type ToolchainProperties (line 159) | struct ToolchainProperties { function set_export_mode (line 184) | void set_export_mode(bool p_export_mode) { export_mode = p_export_mode; } function set_device_profile (line 185) | void set_device_profile(const MetalDeviceProfile *p_device_profile) { de... type MetalShaderReflection (line 187) | struct MetalShaderReflection { FILE: drivers/metal/sha256_digest.h function hash (line 40) | struct SHA256Digest { function SHA256Digest (line 73) | static SHA256Digest deserialize(LocalVector p_ser) { function SHA256Digest (line 79) | struct HashMapComparatorDefault { FILE: drivers/png/image_loader_png.cpp function Error (line 35) | Error ImageLoaderPNG::load_image(Ref p_image, Ref f, ... FILE: drivers/png/image_loader_png.h function class (line 35) | class ImageLoaderPNG : public ImageFormatLoader { FILE: drivers/png/png_driver_common.cpp type PNGDriverCommon (line 39) | namespace PNGDriverCommon { function check_error (line 44) | static bool check_error(const png_image &image) { function Error (line 62) | Error png_to_image(const uint8_t *p_source, size_t p_size, bool p_forc... function Error (line 128) | Error image_to_png(const Ref &p_image, Vector &p_buffe... FILE: drivers/png/png_driver_common.h function namespace (line 35) | namespace PNGDriverCommon { FILE: drivers/png/resource_saver_png.cpp function Error (line 38) | Error ResourceSaverPNG::save(const Ref &p_resource, const Stri... function Error (line 51) | Error ResourceSaverPNG::save_image(const String &p_path, const Ref *list) { function String (line 293) | String DirAccessUnix::get_drive(int p_drive) { function Error (line 320) | Error DirAccessUnix::make_dir(String p_dir) { function Error (line 343) | Error DirAccessUnix::change_dir(String p_dir) { function String (line 388) | String DirAccessUnix::get_current_dir(bool p_include_drive) const { function Error (line 401) | Error DirAccessUnix::rename(String p_path, String p_new_path) { function Error (line 433) | Error DirAccessUnix::remove(String p_path) { type stat (line 473) | struct stat function String (line 481) | String DirAccessUnix::read_link(String p_file) { function Error (line 501) | Error DirAccessUnix::create_link(String p_source, String p_target) { type statvfs (line 517) | struct statvfs function String (line 525) | String DirAccessUnix::get_filesystem_type() const { type stat (line 715) | struct stat type stat (line 722) | struct stat FILE: drivers/unix/dir_access_unix.h function class (line 42) | class DirAccessUnix : public DirAccess { FILE: drivers/unix/file_access_unix.cpp function Error (line 67) | Error FileAccessUnix::open_internal(const String &p_path, int p_mode_fla... function String (line 229) | String FileAccessUnix::get_path() const { function String (line 233) | String FileAccessUnix::get_path_absolute() const { function String (line 238) | String FileAccessUnix::get_real_path() const { function Error (line 311) | Error FileAccessUnix::get_error() const { function Error (line 315) | Error FileAccessUnix::resize(int64_t p_length) { type stat (line 346) | struct stat type stat (line 371) | struct stat type stat (line 396) | struct stat type stat (line 409) | struct stat type stat (line 422) | struct stat function Error (line 432) | Error FileAccessUnix::_set_unix_permissions(const String &p_file, BitFie... type stat (line 447) | struct stat function Error (line 457) | Error FileAccessUnix::_set_hidden_attribute(const String &p_file, bool p... type stat (line 481) | struct stat function Error (line 491) | Error FileAccessUnix::_set_read_only_attribute(const String &p_file, boo... function PackedByteArray (line 511) | PackedByteArray FileAccessUnix::_get_extended_attribute(const String &p_... function Error (line 542) | Error FileAccessUnix::_set_extended_attribute(const String &p_file, cons... function Error (line 562) | Error FileAccessUnix::_remove_extended_attribute(const String &p_file, c... function PackedStringArray (line 582) | PackedStringArray FileAccessUnix::_get_extended_attributes_list(const St... FILE: drivers/unix/file_access_unix.h function class (line 39) | class FileAccessUnix : public FileAccess { FILE: drivers/unix/file_access_unix_pipe.cpp function Error (line 50) | Error FileAccessUnixPipe::open_existing(int p_rfd, int p_wfd, bool p_blo... function Error (line 69) | Error FileAccessUnixPipe::open_internal(const String &p_path, int p_mode... function String (line 133) | String FileAccessUnixPipe::get_path() const { function String (line 137) | String FileAccessUnixPipe::get_path_absolute() const { function Error (line 165) | Error FileAccessUnixPipe::get_error() const { FILE: drivers/unix/file_access_unix_pipe.h function class (line 37) | class FileAccessUnixPipe : public FileAccess { FILE: drivers/unix/ip_unix.cpp function IPAddress (line 57) | static IPAddress _sockaddr2ip(struct sockaddr *p_addr) { type addrinfo (line 72) | struct addrinfo type addrinfo (line 73) | struct addrinfo type addrinfo (line 75) | struct addrinfo type addrinfo (line 101) | struct addrinfo type ifaddrs (line 119) | struct ifaddrs type ifaddrs (line 120) | struct ifaddrs function IP (line 159) | IP *IPUnix::_create_unix() { FILE: drivers/unix/ip_unix.h function class (line 37) | class IPUnix : public IP { FILE: drivers/unix/net_socket_unix.cpp type sockaddr_storage (line 64) | struct sockaddr_storage type sockaddr_storage (line 65) | struct sockaddr_storage type sockaddr_in6 (line 71) | struct sockaddr_in6 type sockaddr_in6 (line 71) | struct sockaddr_in6 type sockaddr_in (line 85) | struct sockaddr_in type sockaddr_in (line 85) | struct sockaddr_in function socklen_t (line 99) | socklen_t NetSocketUnix::_unix_set_sockaddr(struct sockaddr_un *p_addr, ... type sockaddr_storage (line 113) | struct sockaddr_storage type sockaddr_in (line 115) | struct sockaddr_in type sockaddr_in (line 115) | struct sockaddr_in type sockaddr_in6 (line 123) | struct sockaddr_in6 type sockaddr_in6 (line 123) | struct sockaddr_in6 function GODOT_GCC_WARNING_POP (line 178) | GODOT_GCC_WARNING_POP function _FORCE_INLINE_ (line 196) | _FORCE_INLINE_ Error NetSocketUnix::_change_multicast_group(IPAddress p_... function Error (line 265) | Error NetSocketUnix::_inet_open(Type p_sock_type, IP::Type &r_ip_type) { function Error (line 318) | Error NetSocketUnix::_unix_open() { function Error (line 337) | Error NetSocketUnix::open(NetSocket::Family p_family, NetSocket::Type p_... function Error (line 370) | Error NetSocketUnix::_inet_bind(IPAddress p_addr, uint16_t p_port) { function Error (line 386) | Error NetSocketUnix::_unix_bind(const CharString &p_path) { function Error (line 428) | Error NetSocketUnix::bind(NetSocket::Address p_addr) { function Error (line 445) | Error NetSocketUnix::listen(int p_max_pending) { function Error (line 458) | Error NetSocketUnix::_inet_connect_to_host(IPAddress p_host, uint16_t p_... function Error (line 485) | Error NetSocketUnix::_unix_connect_to_host(const CharString &p_path) { function Error (line 513) | Error NetSocketUnix::connect_to_host(NetSocket::Address p_addr) { function Error (line 528) | Error NetSocketUnix::poll(PollType p_type, int p_timeout) const { function Error (line 562) | Error NetSocketUnix::recv(uint8_t *p_buffer, int p_len, int &r_read) { function Error (line 583) | Error NetSocketUnix::recvfrom(uint8_t *p_buffer, int p_len, int &r_read,... function Error (line 622) | Error NetSocketUnix::send(const uint8_t *p_buffer, int p_len, int &r_sen... function Error (line 648) | Error NetSocketUnix::sendto(const uint8_t *p_buffer, int p_len, int &r_s... function Error (line 671) | Error NetSocketUnix::set_broadcasting_enabled(bool p_enabled) { function Error (line 749) | Error NetSocketUnix::_inet_get_socket_address(IPAddress *r_ip, uint16_t ... function Error (line 761) | Error NetSocketUnix::get_socket_address(NetSocket::Address *r_addr) const { type sockaddr_storage (line 788) | struct sockaddr_storage type sockaddr (line 790) | struct sockaddr type sockaddr_un (line 807) | struct sockaddr_un type sockaddr (line 810) | struct sockaddr function Error (line 848) | Error NetSocketUnix::join_multicast_group(const IPAddress &p_multi_addre... function Error (line 852) | Error NetSocketUnix::leave_multicast_group(const IPAddress &p_multi_addr... FILE: drivers/unix/net_socket_unix.h function class (line 40) | class NetSocketUnix : public NetSocket { FILE: drivers/unix/os_unix.cpp function _setup_clock (line 117) | static void _setup_clock() { function _setup_clock (line 130) | static void _setup_clock() { type sigaction (line 137) | struct sigaction function handle_interrupt (line 139) | static void handle_interrupt(int sig) { type sigaction (line 155) | struct sigaction function String (line 199) | String OS_Unix::get_stdin_string(int64_t p_buffer_size) { function PackedByteArray (line 208) | PackedByteArray OS_Unix::get_stdin_buffer(int64_t p_buffer_size) { type stat (line 228) | struct stat type stat (line 249) | struct stat type stat (line 270) | struct stat function Error (line 282) | Error OS_Unix::get_entropy(uint8_t *r_buffer, int p_bytes) { function String (line 308) | String OS_Unix::get_name() const { function String (line 312) | String OS_Unix::get_distribution_name() const { function String (line 316) | String OS_Unix::get_version() const { function String (line 320) | String OS_Unix::get_temp_path() const { type timeval (line 325) | struct timeval type tm (line 332) | struct tm type tm (line 356) | struct tm type timespec (line 383) | struct timespec type timespec (line 384) | struct timespec type timespec (line 397) | struct timespec function Dictionary (line 406) | Dictionary OS_Unix::get_memory_info() const { function String (line 643) | String OS_Unix::multibyte_to_string(const String &p_encoding, const Pack... function PackedByteArray (line 678) | PackedByteArray OS_Unix::string_to_multibyte(const String &p_encoding, c... function Dictionary (line 715) | Dictionary OS_Unix::execute_with_pipe(const String &p_path, const List &p_argum... function Error (line 955) | Error OS_Unix::create_process(const String &p_path, const List &... function Error (line 1000) | Error OS_Unix::kill(const ProcessID &p_pid) { function String (line 1031) | String OS_Unix::get_locale() const { function Error (line 1044) | Error OS_Unix::open_dynamic_library(const String &p_path, void *&p_libra... function Error (line 1075) | Error OS_Unix::close_dynamic_library(void *p_library_handle) { function Error (line 1082) | Error OS_Unix::get_dynamic_library_symbol_handle(void *p_library_handle,... function Error (line 1097) | Error OS_Unix::set_cwd(const String &p_cwd) { function String (line 1105) | String OS_Unix::get_cwd() const { function String (line 1119) | String OS_Unix::get_environment(const String &p_var) const { function String (line 1142) | String OS_Unix::get_user_data_dir(const String &p_user_dir) const { function String (line 1146) | String OS_Unix::get_executable_path() const { function String (line 1213) | String OS_Unix::expand_path(const String &p_path) const { FILE: drivers/unix/os_unix.h type gd_iconv_t (line 46) | typedef gd_iconv_t (*PIConvOpen)(const char *, const char *); FILE: drivers/unix/syslog_logger.h function class (line 37) | class SyslogLogger : public Logger { FILE: drivers/unix/thread_posix.cpp function init_thread_posix (line 39) | void init_thread_posix() { function Error (line 47) | static Error set_name(const String &p_name) { function init_thread_posix (line 77) | void init_thread_posix() { FILE: drivers/vulkan/rendering_context_driver_vulkan.cpp function vk_object_to_tracked_object (line 124) | RenderingContextDriverVulkan::VkTrackedObjectType vk_object_to_tracked_o... function VkAllocationCallbacks (line 237) | VkAllocationCallbacks *RenderingContextDriverVulkan::get_allocation_call... function Error (line 399) | Error RenderingContextDriverVulkan::_initialize_vulkan_version() { function Error (line 427) | Error RenderingContextDriverVulkan::_initialize_instance_extensions() { function Error (line 504) | Error RenderingContextDriverVulkan::_find_validation_layers(TightLocalVe... function VKAPI_ATTR (line 557) | VKAPI_ATTR VkBool32 VKAPI_CALL RenderingContextDriverVulkan::_debug_mess... function VKAPI_ATTR (line 659) | VKAPI_ATTR VkBool32 VKAPI_CALL RenderingContextDriverVulkan::_debug_repo... function Error (line 679) | Error RenderingContextDriverVulkan::_initialize_instance() { function Error (line 821) | Error RenderingContextDriverVulkan::_initialize_devices() { function Error (line 900) | Error RenderingContextDriverVulkan::_create_vulkan_instance(const VkInst... function Error (line 922) | Error RenderingContextDriverVulkan::initialize() { function RenderingDeviceDriver (line 970) | RenderingDeviceDriver *RenderingContextDriverVulkan::driver_create() { function VkInstance (line 1081) | VkInstance RenderingContextDriverVulkan::instance_get() const { function VkPhysicalDevice (line 1085) | VkPhysicalDevice RenderingContextDriverVulkan::physical_device_get(uint3... function VkQueueFamilyProperties (line 1095) | VkQueueFamilyProperties RenderingContextDriverVulkan::queue_family_get(u... FILE: drivers/vulkan/rendering_context_driver_vulkan.h function class (line 46) | class RenderingContextDriverVulkan : public RenderingContextDriver { type DeviceQueueFamilies (line 96) | struct DeviceQueueFamilies { function virtual (line 128) | virtual const char *_get_platform_surface_extension() const { return nul... type VkTrackedObjectType (line 187) | enum VkTrackedObjectType { type VkTrackedSystemAllocationScope (line 198) | enum VkTrackedSystemAllocationScope { FILE: drivers/vulkan/rendering_device_driver_vulkan.cpp function VkPipelineStageFlags (line 342) | static VkPipelineStageFlags _rd_to_vk_pipeline_stages(BitField SelectionSet; FILE: editor/animation/animation_blend_space_1d_editor.cpp function StringName (line 54) | StringName AnimationNodeBlendSpace1DEditor::get_blend_position_path() co... function String (line 474) | String AnimationNodeBlendSpace1DEditor::_get_safe_name(const Refclear(); } function virtual (line 312) | virtual void forward_canvas_force_draw_over_viewport(Control *p_overlay)... function virtual (line 313) | virtual void forward_3d_force_draw_over_viewport(Control *p_overlay) ove... function class (line 321) | class EditorInspectorPluginAnimationTrackKeyEdit : public EditorInspecto... function class (line 331) | class AnimationTrackKeyEditEditorPlugin : public EditorPlugin { function class (line 346) | class EditorInspectorPluginAnimationMarkerKeyEdit : public EditorInspect... function class (line 356) | class AnimationMarkerKeyEditEditorPlugin : public EditorPlugin { FILE: editor/animation/animation_state_machine_editor.cpp function String (line 86) | String AnimationNodeStateMachineEditor::_get_root_playback_path(String &... function String (line 800) | String AnimationNodeStateMachineEditor::get_tooltip(const Point2 &p_pos)... FILE: editor/animation/animation_state_machine_editor.h function class (line 44) | class AnimationNodeStateMachineEditor : public AnimationTreeNodeEditorPl... function class (line 315) | class EditorAnimationMultiTransitionEdit : public RefCounted { FILE: editor/animation/animation_track_editor.cpp function Node (line 682) | Node *AnimationTrackKeyEdit::get_root_path() { function Node (line 1282) | Node *AnimationMultiTrackKeyEdit::get_root_path() { function Size2 (line 1746) | Size2 AnimationTimelineEdit::get_minimum_size() const { function Rect2 (line 2573) | Rect2 AnimationTrackEdit::get_key_rect(int p_index, float p_pixels_sec) { function NodePath (line 2767) | NodePath AnimationTrackEdit::get_path() const { function Size2 (line 2771) | Size2 AnimationTrackEdit::get_minimum_size() const { function String (line 2882) | String AnimationTrackEdit::get_tooltip(const Point2 &p_pos) const { function Variant (line 3496) | Variant AnimationTrackEdit::get_drag_data(const Point2 &p_point) { function AnimationTrackEdit (line 3785) | AnimationTrackEdit *AnimationTrackEditPlugin::create_value_track_edit(Ob... function AnimationTrackEdit (line 3792) | AnimationTrackEdit *AnimationTrackEditPlugin::create_audio_track_edit() { function AnimationTrackEdit (line 3799) | AnimationTrackEdit *AnimationTrackEditPlugin::create_animation_track_edi... function Size2 (line 4033) | Size2 AnimationTrackEditGroup::get_minimum_size() const { function String (line 4044) | String AnimationTrackEditGroup::get_node_name() const { function Node (line 4207) | Node *AnimationTrackEditor::get_root() const { function Dictionary (line 4233) | Dictionary AnimationTrackEditor::get_state() const { function track_type_is_resettable (line 4392) | static bool track_type_is_resettable(Animation::TrackType p_type) { function PackedStringArray (line 4764) | PackedStringArray AnimationTrackEditor::get_selected_section() const { function PropertyInfo (line 4892) | PropertyInfo AnimationTrackEditor::_find_hint_for_track(int p_idx, NodeP... function _get_bezier_subindices_for_type (line 4957) | static Vector _get_bezier_subindices_for_type(Variant::Type p_ty... type GroupAlphaCompare (line 5410) | struct GroupAlphaCompare { type TrackAlphaCompare (line 5434) | struct TrackAlphaCompare { function MenuButton (line 5589) | MenuButton *AnimationTrackEditor::get_edit_menu() { type _AnimMoveRestore (line 6225) | struct _AnimMoveRestore { function HBoxContainer (line 8953) | HBoxContainer *AnimationMarkerEdit::_create_hbox_labeled_control(const S... function String (line 9313) | String AnimationMarkerEdit::get_tooltip(const Point2 &p_pos) const { function Rect2 (line 9370) | Rect2 AnimationMarkerEdit::get_key_rect(float p_pixels_sec) const { function PackedStringArray (line 9383) | PackedStringArray AnimationMarkerEdit::get_selected_section() const { function Size2 (line 9462) | Size2 AnimationMarkerEdit::get_minimum_size() const { FILE: editor/animation/animation_track_editor.h function class (line 61) | class AnimationTrackKeyEdit : public Object { function class (line 98) | class AnimationMultiTrackKeyEdit : public Object { function class (line 136) | class AnimationMarkerKeyEdit : public Object { function class (line 164) | class AnimationMultiMarkerKeyEdit : public Object { function get_buttons_width (line 262) | int get_buttons_width() const; function get_play_position (line 275) | float get_play_position() const; function virtual (line 404) | virtual Size2 get_minimum_size() const override; type InsertData (line 701) | struct InsertData { type TrackIndices (line 721) | struct TrackIndices { type SelectedKey (line 759) | struct SelectedKey { type KeyInfo (line 765) | struct KeyInfo { type TrackClipboard (line 865) | struct TrackClipboard { type KeyClipboard (line 884) | struct KeyClipboard { function has_keying (line 964) | bool has_keying() const; FILE: editor/animation/animation_track_editor_plugins.cpp function Rect2 (line 53) | Rect2 AnimationTrackEditBool::get_key_rect(int p_index, float p_pixels_s... function Rect2 (line 92) | Rect2 AnimationTrackEditColor::get_key_rect(int p_index, float p_pixels_... function Rect2 (line 220) | Rect2 AnimationTrackEditAudio::get_key_rect(int p_index, float p_pixels_... function Rect2 (line 377) | Rect2 AnimationTrackEditSpriteFrame::get_key_rect(int p_index, float p_p... function Rect2 (line 596) | Rect2 AnimationTrackEditSubAnim::get_key_rect(int p_index, float p_pixel... function Rect2 (line 830) | Rect2 AnimationTrackEditTypeAudio::get_key_rect(int p_index, float p_pix... function Rect2 (line 1198) | Rect2 AnimationTrackEditTypeAnimation::get_key_rect(int p_index, float p... function AnimationTrackEdit (line 1348) | AnimationTrackEdit *AnimationTrackEditDefaultPlugin::create_value_track_... function AnimationTrackEdit (line 1389) | AnimationTrackEdit *AnimationTrackEditDefaultPlugin::create_audio_track_... function AnimationTrackEdit (line 1393) | AnimationTrackEdit *AnimationTrackEditDefaultPlugin::create_animation_tr... FILE: editor/animation/animation_tree_editor_plugin.cpp function RichTextLabel (line 54) | RichTextLabel *AnimationTreeNodeEditorPlugin::create_error_label_node() { function String (line 380) | String AnimationTreeEditor::get_base_path() { FILE: editor/animation/animation_tree_editor_plugin.h function class (line 62) | class AnimationTreeEditor : public EditorDock { function class (line 108) | class AnimationTreeEditorPlugin : public EditorPlugin { FILE: editor/asset_library/asset_library_editor_plugin.cpp function setup_http_request (line 54) | static inline void setup_http_request(HTTPRequest *request) { function HBoxContainer (line 1185) | HBoxContainer *EditorAssetLibrary::_make_pages(int p_page, int p_page_co... function EditorAssetLibraryItemDownload (line 1572) | EditorAssetLibraryItemDownload *EditorAssetLibrary::_get_asset_in_progre... FILE: editor/asset_library/asset_library_editor_plugin.h function class (line 53) | class EditorAssetLibraryItem : public PanelContainer { function class (line 93) | class EditorAssetLibraryItemDescription : public ConfirmationDialog { function class (line 141) | class EditorAssetLibraryItemDownload : public MarginContainer { function get_asset_id (line 176) | int get_asset_id() { return asset_id; } function can_install (line 179) | bool can_install() const; FILE: editor/asset_library/editor_asset_installer.cpp function TreeItem (line 338) | TreeItem *EditorAssetInstaller::_create_dir_item(Tree *p_tree, TreeItem ... function TreeItem (line 362) | TreeItem *EditorAssetInstaller::_create_file_item(Tree *p_tree, TreeItem... function String (line 601) | String EditorAssetInstaller::get_asset_name() const { FILE: editor/asset_library/editor_asset_installer.h function class (line 41) | class EditorAssetInstaller : public ConfirmationDialog { FILE: editor/audio/audio_stream_editor_plugin.h function class (line 40) | class AudioStreamEditor : public ColorRect { function class (line 76) | class EditorInspectorPluginAudioStream : public EditorInspectorPlugin { function class (line 85) | class AudioStreamEditorPlugin : public EditorPlugin { FILE: editor/audio/audio_stream_preview.h function class (line 38) | class AudioStreamPreview : public RefCounted { FILE: editor/audio/audio_stream_randomizer_editor_plugin.h function class (line 35) | class AudioStreamRandomizerEditorPlugin : public EditorPlugin { FILE: editor/audio/editor_audio_buses.cpp function Variant (line 626) | Variant EditorAudioBus::get_drag_data(const Point2 &p_point) { function Variant (line 669) | Variant EditorAudioBus::get_drag_data_fw(const Point2 &p_point, Control ... function EditorAudioBuses (line 1118) | EditorAudioBuses *EditorAudioBuses::register_editor() { function Size2 (line 1512) | Size2 EditorAudioMeterNotches::get_minimum_size() const { FILE: editor/audio/editor_audio_buses.h function class (line 52) | class EditorAudioBus : public PanelContainer { function class (line 138) | class EditorAudioBusDrop : public Control { function class (line 151) | class EditorAudioBuses : public EditorDock { function class (line 218) | class EditorAudioMeterNotches : public Control { function _FORCE_INLINE_ (line 245) | _FORCE_INLINE_ AudioNotch() {} type ThemeCache (line 250) | struct ThemeCache { function class (line 274) | class AudioBusesEditorPlugin : public EditorPlugin { FILE: editor/debugger/debug_adapter/debug_adapter_parser.cpp function Dictionary (line 65) | Dictionary DebugAdapterParser::prepare_base_event() const { function Dictionary (line 72) | Dictionary DebugAdapterParser::prepare_success_response(const Dictionary... function Dictionary (line 82) | Dictionary DebugAdapterParser::prepare_error_response(const Dictionary &... function Dictionary (line 129) | Dictionary DebugAdapterParser::req_initialize(const Dictionary &p_params... function Dictionary (line 163) | Dictionary DebugAdapterParser::req_disconnect(const Dictionary &p_params... function Dictionary (line 171) | Dictionary DebugAdapterParser::req_launch(const Dictionary &p_params) co... function Dictionary (line 203) | Dictionary DebugAdapterParser::_launch_process(const Dictionary &p_param... function Dictionary (line 249) | Dictionary DebugAdapterParser::req_attach(const Dictionary &p_params) co... function Dictionary (line 260) | Dictionary DebugAdapterParser::req_restart(const Dictionary &p_params) c... function Dictionary (line 276) | Dictionary DebugAdapterParser::req_terminate(const Dictionary &p_params)... function Dictionary (line 282) | Dictionary DebugAdapterParser::req_configurationDone(const Dictionary &p... function Dictionary (line 292) | Dictionary DebugAdapterParser::req_pause(const Dictionary &p_params) con... function Dictionary (line 301) | Dictionary DebugAdapterParser::req_continue(const Dictionary &p_params) ... function Dictionary (line 310) | Dictionary DebugAdapterParser::req_threads(const Dictionary &p_params) c... function Dictionary (line 324) | Dictionary DebugAdapterParser::req_stackTrace(const Dictionary &p_params... function Dictionary (line 352) | Dictionary DebugAdapterParser::req_setBreakpoints(const Dictionary &p_pa... function Dictionary (line 391) | Dictionary DebugAdapterParser::req_breakpointLocations(const Dictionary ... function Dictionary (line 407) | Dictionary DebugAdapterParser::req_scopes(const Dictionary &p_params) co... function Dictionary (line 447) | Dictionary DebugAdapterParser::req_variables(const Dictionary &p_params)... function Dictionary (line 483) | Dictionary DebugAdapterParser::req_next(const Dictionary &p_params) const { function Dictionary (line 490) | Dictionary DebugAdapterParser::req_stepIn(const Dictionary &p_params) co... function Dictionary (line 497) | Dictionary DebugAdapterParser::req_evaluate(const Dictionary &p_params) ... function Dictionary (line 521) | Dictionary DebugAdapterParser::req_godot_put_msg(const Dictionary &p_par... function Dictionary (line 532) | Dictionary DebugAdapterParser::ev_initialized() const { function Dictionary (line 539) | Dictionary DebugAdapterParser::ev_process(const String &p_command) const { function Dictionary (line 550) | Dictionary DebugAdapterParser::ev_terminated() const { function Dictionary (line 557) | Dictionary DebugAdapterParser::ev_exited(const int &p_exitcode) const { function Dictionary (line 567) | Dictionary DebugAdapterParser::ev_stopped() const { function Dictionary (line 577) | Dictionary DebugAdapterParser::ev_stopped_paused() const { function Dictionary (line 587) | Dictionary DebugAdapterParser::ev_stopped_exception(const String &p_erro... function Dictionary (line 598) | Dictionary DebugAdapterParser::ev_stopped_breakpoint(const int &p_id) co... function Dictionary (line 611) | Dictionary DebugAdapterParser::ev_stopped_step() const { function Dictionary (line 621) | Dictionary DebugAdapterParser::ev_continued() const { function Dictionary (line 631) | Dictionary DebugAdapterParser::ev_output(const String &p_message, Remote... function Dictionary (line 642) | Dictionary DebugAdapterParser::ev_breakpoint(const DAP::Breakpoint &p_br... function Dictionary (line 653) | Dictionary DebugAdapterParser::ev_custom_data(const String &p_msg, const... FILE: editor/debugger/debug_adapter/debug_adapter_parser.h type DAPeer (line 37) | struct DAPeer function class (line 40) | class DebugAdapterParser : public Object { FILE: editor/debugger/debug_adapter/debug_adapter_protocol.cpp function Error (line 48) | Error DAPeer::handle_data() { function Error (line 116) | Error DAPeer::send_data() { function Error (line 146) | Error DebugAdapterProtocol::on_client_connected() { function Variant (line 780) | const Variant DebugAdapterProtocol::parse_object_variable(const SceneDeb... function ObjectID (line 793) | ObjectID DebugAdapterProtocol::search_object_id(DAPVarID p_var_id) { function Array (line 990) | Array DebugAdapterProtocol::update_breakpoints(const String &p_path, con... function Error (line 1233) | Error DebugAdapterProtocol::start(int p_port, const IPAddress &p_bind_ip) { FILE: editor/debugger/debug_adapter/debug_adapter_protocol.h function RefCounted (line 45) | struct DAPeer : RefCounted { function class (line 72) | class DebugAdapterProtocol : public Object { FILE: editor/debugger/debug_adapter/debug_adapter_server.h function class (line 36) | class DebugAdapterServer : public EditorPlugin { FILE: editor/debugger/debug_adapter/debug_adapter_types.h function namespace (line 35) | namespace DAP { type BreakpointLocation (line 129) | struct BreakpointLocation { type Capabilities (line 144) | struct Capabilities { type Message (line 175) | struct Message { type Scope (line 194) | struct Scope { type SourceBreakpoint (line 211) | struct SourceBreakpoint { type StackFrame (line 219) | struct StackFrame { type Thread (line 248) | struct Thread { type Variable (line 261) | struct Variable { FILE: editor/debugger/debugger_editor_plugin.h function class (line 40) | class DebuggerEditorPlugin : public EditorPlugin { FILE: editor/debugger/editor_debugger_inspector.cpp function String (line 104) | String EditorDebuggerRemoteObjects::get_title() { function Variant (line 113) | Variant EditorDebuggerRemoteObjects::get_variant(const StringName &p_nam... function EditorDebuggerRemoteObjects (line 170) | EditorDebuggerRemoteObjects *EditorDebuggerInspector::set_objects(const ... function String (line 465) | String EditorDebuggerInspector::get_stack_variable(const String &p_var) { FILE: editor/debugger/editor_debugger_inspector.h function _hide_script_from_inspector (line 58) | bool _hide_script_from_inspector() { return true; } function _hide_metadata_from_inspector (line 59) | bool _hide_metadata_from_inspector() { return true; } function update (line 67) | void update() { notify_property_list_changed(); } function class (line 70) | class EditorDebuggerInspector : public EditorInspector { FILE: editor/debugger/editor_debugger_node.cpp function _for_all (line 59) | void _for_all(TabContainer *p_node, const Func &p_func) { function ScriptEditorDebugger (line 116) | ScriptEditorDebugger *EditorDebuggerNode::_add_debugger() { function ScriptEditorDebugger (line 246) | ScriptEditorDebugger *EditorDebuggerNode::get_debugger(int p_id) const { function ScriptEditorDebugger (line 250) | ScriptEditorDebugger *EditorDebuggerNode::get_previous_debugger() const { function ScriptEditorDebugger (line 254) | ScriptEditorDebugger *EditorDebuggerNode::get_current_debugger() const { function ScriptEditorDebugger (line 258) | ScriptEditorDebugger *EditorDebuggerNode::get_default_debugger() const { function String (line 262) | String EditorDebuggerNode::get_server_uri() const { function Error (line 285) | Error EditorDebuggerNode::start(const String &p_uri) { function String (line 703) | String EditorDebuggerNode::get_var_value(const String &p_var) const { FILE: editor/debugger/editor_debugger_node.h function class (line 47) | class EditorDebuggerNode : public EditorDock { function get_debug_with_external_editor (line 186) | bool get_debug_with_external_editor() { return debug_with_external_edito... FILE: editor/debugger/editor_debugger_plugin.cpp function Array (line 171) | Array EditorDebuggerPlugin::get_sessions() { FILE: editor/debugger/editor_debugger_plugin.h function class (line 39) | class EditorDebuggerSession : public RefCounted { function class (line 72) | class EditorDebuggerPlugin : public RefCounted { FILE: editor/debugger/editor_debugger_server.cpp class EditorDebuggerServerSocket (line 41) | class EditorDebuggerServerSocket : public EditorDebuggerServer { method poll (line 49) | virtual void poll() override {} class EditorDebuggerServerTCP (line 59) | class EditorDebuggerServerTCP : public EditorDebuggerServerSocket::get_uri() const { function Error (line 81) | Error EditorDebuggerServerTCP::start(const String &p_uri) { class EditorDebuggerServerUDS (line 139) | class EditorDebuggerServerUDS : public EditorDebuggerServerSocket ... FILE: editor/debugger/editor_file_server.h function class (line 37) | class EditorFileServer : public Object { FILE: editor/debugger/editor_performance_profiler.cpp function String (line 59) | String EditorPerformanceProfiler::_format_label(float p_value, Performan... function TreeItem (line 239) | TreeItem *EditorPerformanceProfiler::_get_monitor_base(const StringName ... function TreeItem (line 257) | TreeItem *EditorPerformanceProfiler::_create_monitor_item(const StringNa... FILE: editor/debugger/editor_performance_profiler.h function class (line 40) | class EditorPerformanceProfiler : public HSplitContainer { FILE: editor/debugger/editor_profiler.cpp function String (line 123) | String EditorProfiler::_get_time_as_text(const Metric &m, float p_time, ... function Color (line 153) | Color EditorProfiler::_get_color_from_signature(const StringName &p_sign... FILE: editor/debugger/editor_profiler.h function class (line 44) | class EditorProfiler : public VBoxContainer { FILE: editor/debugger/editor_visual_profiler.cpp function String (line 129) | String EditorVisualProfiler::_get_time_as_text(float p_time) { function Color (line 143) | Color EditorVisualProfiler::_get_color_from_signature(const StringName &... FILE: editor/debugger/editor_visual_profiler.h function class (line 44) | class EditorVisualProfiler : public VBoxContainer { FILE: editor/debugger/script_editor_debugger.cpp function SceneDebuggerTree (line 271) | const SceneDebuggerTree *ScriptEditorDebugger::get_remote_tree() { function Size2 (line 338) | Size2 ScriptEditorDebugger::get_minimum_size() const { function String (line 1255) | String ScriptEditorDebugger::_format_frame_text(const ScriptLanguage::St... function String (line 1416) | String ScriptEditorDebugger::get_var_value(const String &p_var) const { function String (line 1558) | String ScriptEditorDebugger::get_stack_script_file() const { function CameraOverride (line 1716) | CameraOverride ScriptEditorDebugger::get_camera_override() const { FILE: editor/debugger/script_editor_debugger.h function class (line 59) | class ScriptEditorDebugger : public MarginContainer { FILE: editor/doc/doc_tools.cpp function String (line 50) | static String _get_indent(const String &p_text) { function String (line 71) | static String _translate_doc_string(const String &p_text) { type ConstructorCompare (line 80) | struct ConstructorCompare { method _FORCE_INLINE_ (line 81) | _FORCE_INLINE_ bool operator()(const DocData::MethodDoc &p_lhs, const ... type OperatorCompare (line 98) | struct OperatorCompare { method _FORCE_INLINE_ (line 99) | _FORCE_INLINE_ bool operator()(const DocData::MethodDoc &p_lhs, const ... type MethodCompare (line 114) | struct MethodCompare { method _FORCE_INLINE_ (line 115) | _FORCE_INLINE_ bool operator()(const DocData::MethodDoc &p_lhs, const ... function merge_constructors (line 120) | static void merge_constructors(Vector &p_to, const V... function merge_methods (line 177) | static void merge_methods(Vector &p_to, const Vector... function merge_constants (line 203) | static void merge_constants(Vector &p_to, const Ve... function merge_properties (line 229) | static void merge_properties(Vector &p_to, const V... function merge_theme_properties (line 255) | static void merge_theme_properties(Vector &p_to, ... function merge_operators (line 281) | static void merge_operators(Vector &p_to, const Vect... function Variant (line 378) | static Variant get_documentation_default_value(const StringName &p_class... function helpers_has_property (line 412) | bool helpers_has_property(const String &p_class_name, const String &p_na... function Error (line 1195) | static Error _parse_methods(Ref &parser, Vector parser) { function _write_string (line 1612) | static void _write_string(Ref f, int p_tablevel, const Strin... function _write_method_doc (line 1620) | static void _write_method_doc(Ref f, const String &p_name, V... function Error (line 1687) | Error DocTools::save_classes(const String &p_default_path, const HashMap... function Error (line 1872) | Error DocTools::load_compressed(const uint8_t *p_data, int64_t p_compres... function Error (line 1890) | Error DocTools::load_xml(const uint8_t *p_data, int64_t p_size) { FILE: editor/doc/doc_tools.h function class (line 38) | class DocTools { FILE: editor/doc/editor_help.cpp function String (line 136) | static String _fix_newlines(const String &p_string) { function String (line 142) | static String _fix_selection(const String &p_string) { function String (line 146) | static String _fix_constant(const String &p_constant) { function _add_qualifiers_to_rt (line 162) | static void _add_qualifiers_to_rt(const String &p_qualifiers, RichTextLa... function String (line 191) | static String _contextualize_class_specifier(const String &p_class_speci... function _add_type_to_rt (line 410) | static void _add_type_to_rt(const String &p_type, const String &p_enum, ... function Error (line 729) | Error EditorHelp::_goto_desc(const String &p_class) { function _add_text_to_rt (line 2441) | static void _add_text_to_rt(const String &p_bbcode, RichTextLabel *p_rt,... function String (line 2957) | String EditorHelp::get_cache_full_path() { function String (line 2961) | String EditorHelp::get_script_doc_cache_full_path() { function DocTools (line 2965) | DocTools *EditorHelp::get_doc_data() { function _load_script_doc_cache (line 3091) | static void _load_script_doc_cache(bool p_changes) { function _regenerate_script_doc_cache (line 3165) | static void _regenerate_script_doc_cache(bool p_changes) { function String (line 3396) | String EditorHelp::get_class() { function String (line 4389) | String EditorHelpBit::get_as_plain_text(const String &p_symbol, const St... function Control (line 4876) | Control *EditorHelpBitTooltip::_make_invisible_control() { function Control (line 4961) | Control *EditorHelpBitTooltip::make_tooltip(Control *p_target, const Str... function EditorHelpHighlighter (line 5066) | EditorHelpHighlighter *EditorHelpHighlighter::get_singleton() { FILE: editor/doc/editor_help.h function class (line 42) | class FindBar : public HBoxContainer { function class (line 85) | class EditorHelp : public VBoxContainer { function set_focused (line 261) | void set_focused() { class_desc->grab_focus(); } function get_scroll (line 263) | int get_scroll() const; function class (line 397) | class EditorHelpHighlighter { FILE: editor/doc/editor_help_search.cpp function Dictionary (line 105) | Dictionary EditorHelpSearch::_native_search_cb(const String &p_search_st... function TreeItem (line 531) | TreeItem *EditorHelpSearch::Runner::_create_category_item(TreeItem *p_pa... function String (line 974) | String EditorHelpSearch::Runner::_match_keywords_in_all_terms(const Stri... function String (line 993) | String EditorHelpSearch::Runner::_match_keywords(const String &p_term, c... function String (line 1031) | String EditorHelpSearch::Runner::_build_method_tooltip(const DocData::Cl... function String (line 1048) | String EditorHelpSearch::Runner::_build_keywords_tooltip(const String &p... function TreeItem (line 1064) | TreeItem *EditorHelpSearch::Runner::_create_class_hierarchy(const DocDat... function TreeItem (line 1087) | TreeItem *EditorHelpSearch::Runner::_create_class_hierarchy(const ClassM... function TreeItem (line 1133) | TreeItem *EditorHelpSearch::Runner::_create_class_item(TreeItem *p_paren... function TreeItem (line 1181) | TreeItem *EditorHelpSearch::Runner::_create_constructor_item(TreeItem *p... function TreeItem (line 1202) | TreeItem *EditorHelpSearch::Runner::_create_method_item(TreeItem *p_pare... function TreeItem (line 1207) | TreeItem *EditorHelpSearch::Runner::_create_operator_item(TreeItem *p_pa... function TreeItem (line 1216) | TreeItem *EditorHelpSearch::Runner::_create_signal_item(TreeItem *p_pare... function TreeItem (line 1221) | TreeItem *EditorHelpSearch::Runner::_create_annotation_item(TreeItem *p_... function TreeItem (line 1228) | TreeItem *EditorHelpSearch::Runner::_create_constant_item(TreeItem *p_pa... function TreeItem (line 1234) | TreeItem *EditorHelpSearch::Runner::_create_property_item(TreeItem *p_pa... function TreeItem (line 1241) | TreeItem *EditorHelpSearch::Runner::_create_theme_property_item(TreeItem... function TreeItem (line 1247) | TreeItem *EditorHelpSearch::Runner::_create_member_item(TreeItem *p_pare... FILE: editor/doc/editor_help_search.h function class (line 42) | class EditorHelpSearch : public ConfirmationDialog { function class (line 108) | class EditorHelpSearch::Runner : public RefCounted { FILE: editor/docks/dock_tab_container.cpp function EditorDock (line 238) | EditorDock *DockTabContainer::get_dock(int p_idx) const { FILE: editor/docks/dock_tab_container.h function class (line 42) | class EditorDockDragHint : public Control { function class (line 71) | class DockTabContainer : public TabContainer { FILE: editor/docks/editor_dock.cpp function String (line 242) | String EditorDock::get_display_title() const { function String (line 259) | String EditorDock::get_effective_layout_key() const { FILE: editor/docks/editor_dock.h function class (line 40) | class EditorDock : public MarginContainer { function set_transient (line 123) | void set_transient(bool p_transient) { transient = p_transient; } function set_closable (line 126) | void set_closable(bool p_closable) { closable = p_closable; } function set_available_layouts (line 147) | void set_available_layouts(BitField p_layouts) { available_l... function String (line 150) | String get_display_title() const; function virtual (line 162) | virtual void load_layout_from_config(const Ref &p_layout, co... FILE: editor/docks/editor_dock_manager.cpp function EditorDock (line 137) | EditorDock *EditorDockManager::_get_dock_tab_dragged() { function EditorDock (line 260) | EditorDock *EditorDockManager::_close_window(WindowWrapper *p_wrapper) { function PopupMenu (line 778) | PopupMenu *EditorDockManager::get_docks_menu() { function Size2 (line 1132) | Size2 DockSlotGrid::get_minimum_size() const { FILE: editor/docks/editor_dock_manager.h function class (line 48) | class DockSplitContainer : public SplitContainer { function class (line 65) | class DockShortcutHandler : public Node { function class (line 79) | class EditorDockManager : public Object { function get_vsplit_count (line 135) | int get_vsplit_count() const; FILE: editor/docks/filesystem_dock.cpp function Control (line 78) | Control *FileSystemTree::make_custom_tooltip(const String &p_text) const { function Control (line 86) | Control *FileSystemList::make_custom_tooltip(const String &p_text) const { function String (line 175) | String FileSystemList::get_edit_text() { function String (line 746) | String FileSystemDock::get_current_path() const { function String (line 750) | String FileSystemDock::get_current_directory() const { function String (line 1731) | String FileSystemDock::_get_unique_name(const FileOrFolder &p_entry, con... function ScriptCreateDialog (line 2948) | ScriptCreateDialog *FileSystemDock::get_script_create_dialog() const { function String (line 2970) | String FileSystemDock::get_folder_path_at_mouse_position() const { function Control (line 2979) | Control *FileSystemDock::create_tooltip_for_path(const String &p_path) c... function Variant (line 3001) | Variant FileSystemDock::get_drag_data_fw(const Point2 &p_point, Control ... function Color (line 4123) | Color FileSystemDock::get_dir_icon_color(const String &p_dir_path, const... function Dictionary (line 4150) | Dictionary FileSystemDock::get_assigned_folder_colors() const { function MenuButton (line 4154) | MenuButton *FileSystemDock::_create_file_menu_button() { FILE: editor/docks/filesystem_dock.h function class (line 62) | class FileSystemTree : public Tree { function class (line 66) | class FileSystemList : public ItemList { function class (line 88) | class FileSystemDock : public EditorDock { function DependencyEditorOwners (line 395) | static DependencyEditorOwners *get_owners_dialog() { return singleton->o... function set_h_split_offset (line 434) | void set_h_split_offset(int p_offset) { split_box_offset_h = p_offset; } function set_v_split_offset (line 436) | void set_v_split_offset(int p_offset) { split_box_offset_v = p_offset; } function Tree (line 448) | Tree *get_tree_control() { return tree; } function ItemList (line 449) | ItemList *get_list_control() { return files; } FILE: editor/docks/groups_dock.h function class (line 36) | class GroupsDock : public EditorDock { FILE: editor/docks/groups_editor.cpp function can_edit (line 51) | static bool can_edit(Node *p_node, const String &p_group) { type _GroupInfoComparator (line 70) | struct _GroupInfoComparator { FILE: editor/docks/groups_editor.h function class (line 45) | class GroupsEditor : public VBoxContainer { FILE: editor/docks/history_dock.cpp type SortActionsByTimestamp (line 42) | struct SortActionsByTimestamp { FILE: editor/docks/history_dock.h function class (line 40) | class HistoryDock : public EditorDock { FILE: editor/docks/import_dock.cpp class ImportDockParameters (line 49) | class ImportDockParameters : public Object { method _set (line 62) | bool _set(const StringName &p_name, const Variant &p_value) { method _get (line 75) | bool _get(const StringName &p_name, Variant &r_ret) const { method _get_property_list (line 83) | void _get_property_list(List *p_list) const { method update (line 99) | void update() { function _find_owners (line 512) | static bool _find_owners(EditorFileSystemDirectory *efsd, const String &... FILE: editor/docks/import_dock.h function class (line 45) | class ImportDock : public EditorDock { FILE: editor/docks/inspector_dock.cpp function Container (line 456) | Container *InspectorDock::get_addon_area() { FILE: editor/docks/inspector_dock.h function class (line 46) | class InspectorDock : public EditorDock { function EditorInspector (line 143) | static EditorInspector *get_inspector_singleton() { return singleton->in... function EditorInspector (line 157) | EditorInspector *get_inspector() { return inspector; } FILE: editor/docks/scene_tree_dock.cpp function _restore_treeitem_custom_color (line 85) | static void _restore_treeitem_custom_color(TreeItem *p_item) { function _ALWAYS_INLINE_ (line 2080) | _ALWAYS_INLINE_ static bool _recurse_into_property(const PropertyInfo &p... function Node (line 3027) | Node *SceneTreeDock::_do_create(Node *p_parent) { function _is_same_selection (line 3428) | static bool _is_same_selection(const Vector &p_first, const Hash... function _is_node_visible (line 3572) | static bool _is_node_visible(Node *p_node) { function Array (line 3625) | Array SceneTreeDock::_get_selection_array() { function String (line 4212) | String SceneTreeDock::get_filter() { FILE: editor/docks/scene_tree_dock.h function class (line 51) | class SceneTreeDock : public EditorDock { function SceneTreeEditor (line 339) | SceneTreeEditor *get_tree_editor() { return scene_tree; } function EditorData (line 340) | EditorData *get_editor_data() { return editor_data; } FILE: editor/docks/signals_dock.h function class (line 37) | class SignalsDock : public EditorDock { FILE: editor/editor_builders.py function doc_data_class_path_builder (line 12) | def doc_data_class_path_builder(target, source, env): function register_exporters_builder (line 32) | def register_exporters_builder(target, source, env): function make_doc_header (line 55) | def make_doc_header(target, source, env): function make_translations (line 71) | def make_translations(target, source, env): FILE: editor/editor_data.cpp function ObjectID (line 165) | ObjectID EditorSelectionHistory::get_history_obj(int p_obj) const { function ObjectID (line 212) | ObjectID EditorSelectionHistory::get_current() { function ObjectID (line 229) | ObjectID EditorSelectionHistory::get_path_object(int p_index) const { function String (line 240) | String EditorSelectionHistory::get_path_property(int p_index) const { function EditorPlugin (line 260) | EditorPlugin *EditorData::get_handling_main_editor(Object *p_object) { function EditorPlugin (line 282) | EditorPlugin *EditorData::get_editor_by_name(const String &p_name) { function Dictionary (line 316) | Dictionary EditorData::get_editor_plugin_states() const { function Dictionary (line 329) | Dictionary EditorData::get_scene_editor_states(int p_idx) const { function Callable (line 479) | Callable EditorData::get_move_array_element_function(const StringName &p... function EditorPlugin (line 498) | EditorPlugin *EditorData::get_editor_plugin(int p_idx) { function EditorPlugin (line 516) | EditorPlugin *EditorData::get_extension_editor_plugin(const StringName &... function Variant (line 534) | Variant EditorData::instantiate_custom_type(const String &p_type, const ... function Node (line 784) | Node *EditorData::get_edited_scene_root(int p_idx) { function String (line 843) | String EditorData::get_scene_type(int p_idx) const { function String (line 877) | String EditorData::get_scene_title(int p_idx, bool p_always_strip_extens... function String (line 919) | String EditorData::get_scene_path(int p_idx) const { function NodePath (line 939) | NodePath EditorData::get_edited_scene_live_edit_root() { function Dictionary (line 956) | Dictionary EditorData::restore_edited_scene_state(EditorSelection *p_sel... function Variant (line 1013) | Variant EditorData::script_class_instance(const String &p_class) { function String (line 1043) | String EditorData::script_class_get_icon_path(const String &p_class, boo... function StringName (line 1066) | StringName EditorData::script_class_get_name(const String &p_path) const { FILE: editor/editor_data.h function class (line 47) | class EditorSelectionHistory { FILE: editor/editor_interface.cpp function EditorCommandPalette (line 82) | EditorCommandPalette *EditorInterface::get_command_palette() const { function EditorFileSystem (line 86) | EditorFileSystem *EditorInterface::get_resource_filesystem() const { function EditorPaths (line 90) | EditorPaths *EditorInterface::get_editor_paths() const { function EditorResourcePreview (line 94) | EditorResourcePreview *EditorInterface::get_resource_previewer() const { function EditorSelection (line 98) | EditorSelection *EditorInterface::get_selection() const { function EditorToaster (line 106) | EditorToaster *EditorInterface::get_editor_toaster() const { function EditorUndoRedoManager (line 110) | EditorUndoRedoManager *EditorInterface::get_editor_undo_redo() const { function AABB (line 114) | AABB EditorInterface::_calculate_aabb_for_scene(Node *p_node, AABB &p_sc... function Control (line 410) | Control *EditorInterface::get_base_control() const { function VBoxContainer (line 414) | VBoxContainer *EditorInterface::get_editor_main_screen() const { function ScriptEditor (line 418) | ScriptEditor *EditorInterface::get_script_editor() const { function SubViewport (line 422) | SubViewport *EditorInterface::get_editor_viewport_2d() const { function SubViewport (line 426) | SubViewport *EditorInterface::get_editor_viewport_3d(int p_idx) const { function String (line 451) | String EditorInterface::get_editor_language() const { function real_t (line 459) | real_t EditorInterface::get_node_3d_translate_snap() const { function real_t (line 463) | real_t EditorInterface::get_node_3d_rotate_snap() const { function real_t (line 467) | real_t EditorInterface::get_node_3d_scale_snap() const { function String (line 487) | String EditorInterface::get_current_feature_profile() const { function FileSystemDock (line 657) | FileSystemDock *EditorInterface::get_file_system_dock() const { function String (line 669) | String EditorInterface::get_current_path() const { function String (line 673) | String EditorInterface::get_current_directory() const { function EditorInspector (line 677) | EditorInspector *EditorInterface::get_inspector() const { function Node (line 724) | Node *EditorInterface::get_edited_scene_root() const { function PackedStringArray (line 728) | PackedStringArray EditorInterface::get_open_scenes() const { function PackedStringArray (line 738) | PackedStringArray EditorInterface::get_unsaved_scenes() const { function Error (line 763) | Error EditorInterface::save_scene() { function Error (line 788) | Error EditorInterface::close_scene() { function String (line 814) | String EditorInterface::get_playing_scene() const { FILE: editor/editor_interface.h function class (line 61) | class EditorInterface : public Object { FILE: editor/editor_log.h function class (line 42) | class EditorLog : public EditorDock { function is_active (line 113) | bool is_active() { function set_active (line 117) | void set_active(bool p_active) { function type (line 122) | LogFilter(MessageType p_type) : FILE: editor/editor_main_screen.cpp function EditorPlugin (line 230) | EditorPlugin *EditorMainScreen::get_selected_plugin() const { function EditorPlugin (line 234) | EditorPlugin *EditorMainScreen::get_plugin_by_name(const String &p_plugi... function VBoxContainer (line 258) | VBoxContainer *EditorMainScreen::get_control() const { FILE: editor/editor_main_screen.h function class (line 41) | class EditorMainScreen : public PanelContainer { FILE: editor/editor_node.cpp function Error (line 1671) | Error EditorNode::load_resource(const String &p_resource, bool p_ignore_... function Error (line 1709) | Error EditorNode::load_scene_or_resource(const String &p_path, bool p_ig... function _reset_animation_mixers (line 2444) | static void _reset_animation_mixers(Node *p_node, List &p_res, Control... function Dictionary (line 6900) | Dictionary EditorNode::drag_files_and_dirs(const Vector &p_paths... function PopupMenu (line 6985) | PopupMenu *EditorNode::get_export_as_menu() { function String (line 7755) | String EditorNode::_to_rendering_method_display_name(const String &p_ren... function Node (line 7860) | static Node *_resource_get_edited_scene() { function _execute_thread (line 7885) | static void _execute_thread(void *p_ud) { function GameViewPluginBase (line 8278) | GameViewPluginBase *get_game_view_plugin() { FILE: editor/editor_node.h type EditorProgress (line 111) | struct EditorProgress { function class (line 120) | class EditorNode : public Node { function _is_closing_editor (line 654) | bool _is_closing_editor() const; function EditorNode (line 748) | static EditorNode *get_singleton() { return singleton; } function EditorLog (line 750) | static EditorLog *get_log() { return singleton->log; } function EditorData (line 751) | static EditorData &get_editor_data() { return singleton->editor_data; } function EditorFolding (line 752) | static EditorFolding &get_editor_folding() { return singleton->editor_fo... function EditorTitleBar (line 754) | static EditorTitleBar *get_title_bar() { return singleton->title_bar; } function VSplitContainer (line 755) | static VSplitContainer *get_top_split() { return singleton->top_split; } function DockSplitContainer (line 756) | static DockSplitContainer *get_center_split() { return singleton->center... function EditorBottomPanel (line 757) | static EditorBottomPanel *get_bottom_panel() { return singleton->bottom_... function EditorMainScreen (line 758) | static EditorMainScreen *get_editor_main_screen() { return singleton->ed... function Button (line 760) | static Button *get_distraction_free_button() { return singleton->distrac... function has_unsaved_changes (line 765) | static bool has_unsaved_changes() { return singleton->unsaved_cache; } function add_init_callback (line 786) | static void add_init_callback(EditorNodeInitCallback p_callback) { _init... function EditorPluginList (line 800) | EditorPluginList *get_editor_plugins_force_over() { return editor_plugin... function EditorPluginList (line 801) | EditorPluginList *get_editor_plugins_over() { return editor_plugins_over; } function EditorSelection (line 802) | EditorSelection *get_editor_selection() { return editor_selection; } function EditorSelectionHistory (line 803) | EditorSelectionHistory *get_editor_selection_history() { return &editor_... function ProjectSettingsEditor (line 805) | ProjectSettingsEditor *get_project_settings() { return project_settings_... function new_inherited_scene (line 810) | void new_inherited_scene() { _menu_option_confirm(SCENE_NEW_INHERITED_SC... function is_distraction_free_mode_enabled (line 814) | bool is_distraction_free_mode_enabled() const; function String (line 856) | String get_multiwindow_support_tooltip_text() const; function String (line 866) | String get_preview_locale() const; function is_project_exporting (line 976) | bool is_project_exporting() const; function EditorQuickOpenDialog (line 1008) | EditorQuickOpenDialog *get_quick_open_dialog() { return quick_open_dialo... function edit_current (line 1030) | void edit_current() { _edit_current(); } function EditorProgressBG (line 1053) | struct EditorProgressBG { FILE: editor/editor_string_names.h function class (line 35) | class EditorStringNames { function free (line 40) | static void free() { function _FORCE_INLINE_ (line 45) | _FORCE_INLINE_ static EditorStringNames *get_singleton() { return single... FILE: editor/editor_undo_redo_manager.cpp function UndoRedo (line 58) | UndoRedo *EditorUndoRedoManager::get_history_undo_redo(int p_idx) const { function String (line 475) | String EditorUndoRedoManager::get_current_action_name() { function EditorUndoRedoManager (line 581) | EditorUndoRedoManager *EditorUndoRedoManager::get_singleton() { FILE: editor/editor_undo_redo_manager.h type SpecialHistory (line 44) | enum SpecialHistory { type Action (line 50) | struct Action { type History (line 59) | struct History { FILE: editor/export/codesign.cpp function String (line 48) | String CodeSignCodeResources::hash_sha1_base64(const String &p_path) { function String (line 72) | String CodeSignCodeResources::hash_sha256_base64(const String &p_path) { function _FORCE_INLINE_ (line 453) | _FORCE_INLINE_ void CodeSignRequirements::_parse_certificate_slot(uint32... function _FORCE_INLINE_ (line 469) | _FORCE_INLINE_ void CodeSignRequirements::_parse_key(uint32_t &r_pos, St... function _FORCE_INLINE_ (line 479) | _FORCE_INLINE_ void CodeSignRequirements::_parse_oid_key(uint32_t &r_pos... function _FORCE_INLINE_ (line 510) | _FORCE_INLINE_ void CodeSignRequirements::_parse_hash_string(uint32_t &r... function _FORCE_INLINE_ (line 520) | _FORCE_INLINE_ void CodeSignRequirements::_parse_value(uint32_t &r_pos, ... function _FORCE_INLINE_ (line 530) | _FORCE_INLINE_ void CodeSignRequirements::_parse_date(uint32_t &r_pos, S... function _FORCE_INLINE_ (line 545) | _FORCE_INLINE_ bool CodeSignRequirements::_parse_match(uint32_t &r_pos, ... function PackedByteArray (line 771) | PackedByteArray CodeSignRequirements::get_hash_sha1() const { function PackedByteArray (line 783) | PackedByteArray CodeSignRequirements::get_hash_sha256() const { function PackedByteArray (line 825) | PackedByteArray CodeSignEntitlementsText::get_hash_sha1() const { function PackedByteArray (line 837) | PackedByteArray CodeSignEntitlementsText::get_hash_sha256() const { function PackedByteArray (line 880) | PackedByteArray CodeSignEntitlementsBinary::get_hash_sha1() const { function PackedByteArray (line 892) | PackedByteArray CodeSignEntitlementsBinary::get_hash_sha256() const { function PackedByteArray (line 1002) | PackedByteArray CodeSignCodeDirectory::get_hash_sha1() const { function PackedByteArray (line 1014) | PackedByteArray CodeSignCodeDirectory::get_hash_sha256() const { function PackedByteArray (line 1048) | PackedByteArray CodeSignSignature::get_hash_sha1() const { function PackedByteArray (line 1060) | PackedByteArray CodeSignSignature::get_hash_sha256() const { function PackedByteArray (line 1135) | PackedByteArray CodeSign::file_hash_sha1(const String &p_path) { function PackedByteArray (line 1159) | PackedByteArray CodeSign::file_hash_sha256(const String &p_path) { function Error (line 1183) | Error CodeSign::_codesign_file(bool p_use_hardened_runtime, bool p_force... function Error (line 1511) | Error CodeSign::codesign(bool p_use_hardened_runtime, bool p_force, cons... FILE: editor/export/codesign.h function class (line 50) | class CodeSignCodeResources { function class (line 115) | class CodeSignBlob : public RefCounted { FILE: editor/export/dedicated_server_export_plugin.cpp function PackedStringArray (line 66) | PackedStringArray DedicatedServerExportPlugin::_get_export_features(cons... function Node (line 107) | Node *DedicatedServerExportPlugin::_customize_scene(Node *p_root, const ... FILE: editor/export/dedicated_server_export_plugin.h function class (line 35) | class DedicatedServerExportPlugin : public EditorExportPlugin { FILE: editor/export/editor_export.h function class (line 38) | class EditorExport : public Node { function encode_platform_device_id (line 72) | static int encode_platform_device_id(int p_platform_idx, int p_device_id... function decode_platform_from_id (line 73) | static int decode_platform_from_id(int p_id) { return p_id / 10000; } function decode_device_from_id (line 74) | static int decode_device_from_id(int p_id) { return p_id % 10000; } FILE: editor/export/editor_export_platform.cpp class EditorExportSaveProxy (line 67) | class EditorExportSaveProxy { method has_saved (line 73) | bool has_saved(const String &p_path) const { return saved_paths.has(p_... method Error (line 75) | Error save_file(const Ref &p_preset, void *p_userd... method EditorExportSaveProxy (line 83) | EditorExportSaveProxy(EditorExportPlatform::EditorExportSaveFunction p... function _get_pad (line 87) | static int _get_pad(int p_alignment, int p_n) { function Error (line 227) | Error EditorExportPlatform::_extract_android_assets(const String &p_bund... function Error (line 334) | Error EditorExportPlatform::_load_patches(const Ref ... function Error (line 377) | Error EditorExportPlatform::_encrypt_and_store_data(Ref p_fd... function Error (line 431) | Error EditorExportPlatform::_save_pack_file(const Ref... function Error (line 577) | Error EditorExportPlatform::_save_zip_patch_file(const Ref... function Dictionary (line 2125) | Dictionary EditorExportPlatform::_save_pack_patch(const Ref &p_p... function Error (line 2401) | Error EditorExportPlatform::save_pack_patch(const Ref &p_pr... function Error (line 2450) | Error EditorExportPlatform::save_zip_patch(const Ref... function Error (line 2454) | Error EditorExportPlatform::export_pack(const Ref &p... function Error (line 2459) | Error EditorExportPlatform::export_zip(const Ref &p_... function Error (line 2464) | Error EditorExportPlatform::export_pack_patch(const Ref &p_preset, int p_device,... function virtual (line 362) | virtual void resolve_platform_feature_priorities(const Ref &p_preset, bool p_debug) : function Error (line 859) | Error EditorExportPlatformAppleEmbedded::_codesign(String p_file, void *... type PbxId (line 885) | struct PbxId { method _hex_char (line 887) | static char _hex_char(uint8_t p_four_bits) { method String (line 894) | static String _hex_pad(uint32_t p_num) { method String (line 909) | String str() const { method PbxId (line 913) | PbxId &operator++() { type ExportLibsData (line 926) | struct ExportLibsData { function Error (line 973) | Error EditorExportPlatformAppleEmbedded::_convert_to_framework(const Str... function Error (line 1211) | Error EditorExportPlatformAppleEmbedded::_copy_asset(const Ref p_span, String &p_data) { method get_lines (line 2567) | uint32_t get_lines(String &p_data) { method flush (line 2605) | uint32_t flush(String &p_data) { method FileReader (line 2613) | FileReader(Ref p_f) : function Error (line 2661) | Error EditorExportPlatformAppleEmbedded::run(const Ref ... function virtual (line 212) | virtual Error _export_icons(const Ref &p_preset, con... function virtual (line 214) | virtual String get_platform_name() const = 0; function virtual (line 239) | virtual int get_options_count() const override; function virtual (line 255) | virtual bool should_update_export_options() override { function virtual (line 264) | virtual List get_binary_extensions(const Ref... function virtual (line 282) | virtual void resolve_platform_feature_priorities(const Ref list_plugin_config_files(const String &p_path, boo... function Vector (line 328) | static Vector get_plugins(const String &p_pla... function Vector (line 353) | static Vector get_enabled_plugins(const Strin... FILE: editor/export/editor_export_platform_extension.cpp function String (line 148) | String EditorExportPlatformExtension::get_export_option_warning(const Ed... function String (line 154) | String EditorExportPlatformExtension::get_os_name() const { function String (line 160) | String EditorExportPlatformExtension::get_name() const { function String (line 184) | String EditorExportPlatformExtension::get_options_tooltip() const { function String (line 204) | String EditorExportPlatformExtension::get_option_label(int p_device) con... function String (line 210) | String EditorExportPlatformExtension::get_option_tooltip(int p_device) c... function String (line 216) | String EditorExportPlatformExtension::get_device_architecture(int p_devi... function Error (line 226) | Error EditorExportPlatformExtension::run(const Ref &... function Error (line 283) | Error EditorExportPlatformExtension::export_project(const Ref &r_file_list, FileSortOption p_f... FILE: editor/file_system/file_info.h function FileSortOption (line 36) | enum class FileSortOption { type FileInfoModifiedTimeComparator (line 66) | struct FileInfoModifiedTimeComparator { FILE: editor/gui/code_editor.cpp function String (line 709) | String FindReplaceBar::get_search_text() const { function String (line 713) | String FindReplaceBar::get_replace_text() const { function Variant (line 1441) | Variant CodeTextEditor::get_edit_state() { function Variant (line 1455) | Variant CodeTextEditor::get_previous_state() { function Variant (line 1529) | Variant CodeTextEditor::get_navigation_state() { function Point2i (line 1585) | Point2i CodeTextEditor::get_error_pos() const { FILE: editor/gui/code_editor.h function class (line 46) | class GotoLinePopup : public PopupPanel { function class (line 66) | class FindReplaceBar : public HBoxContainer { FILE: editor/gui/create_dialog.cpp type TypeInfoCompare (line 130) | struct TypeInfoCompare { method _FORCE_INLINE_ (line 133) | _FORCE_INLINE_ bool operator()(const TypeInfo &l, const TypeInfo &r) c... function String (line 621) | String CreateDialog::get_selected_type() { function String (line 641) | String CreateDialog::get_selected_type_name() { function Variant (line 654) | Variant CreateDialog::instantiate_selected() { function Variant (line 743) | Variant CreateDialog::get_drag_data_fw(const Point2 &p_point, Control *p... FILE: editor/gui/create_dialog.h function class (line 42) | class CreateDialog : public ConfirmationDialog { FILE: editor/gui/credits_roll.cpp function Label (line 49) | Label *CreditsRoll::_create_label(const String &p_with_text, LabelSize p... function String (line 84) | String CreditsRoll::_build_string(const char *const *p_from) const { FILE: editor/gui/credits_roll.h function class (line 39) | class CreditsRoll : public CanvasLayer { FILE: editor/gui/directory_create_dialog.cpp function String (line 42) | String DirectoryCreateDialog::_sanitize_input(const String &p_path) const { function String (line 50) | String DirectoryCreateDialog::_validate_path(const String &p_path) const { FILE: editor/gui/directory_create_dialog.h function class (line 39) | class DirectoryCreateDialog : public ConfirmationDialog { FILE: editor/gui/editor_about.cpp function Label (line 146) | Label *EditorAbout::_create_section(Control *p_parent, const String &p_n... FILE: editor/gui/editor_about.h function class (line 46) | class EditorAbout : public AcceptDialog { FILE: editor/gui/editor_bottom_panel.cpp function EditorDock (line 220) | EditorDock *EditorBottomPanel::_get_dock_from_control(Control *p_control... function Button (line 224) | Button *EditorBottomPanel::add_item(String p_text, Control *p_item, cons... FILE: editor/gui/editor_bottom_panel.h function class (line 42) | class ProgressIndicator : public TextureProgressBar { function class (line 55) | class EditorBottomPanel : public DockTabContainer { FILE: editor/gui/editor_dir_dialog.h function class (line 40) | class EditorDirDialog : public ConfirmationDialog { FILE: editor/gui/editor_file_dialog.cpp function Color (line 86) | Color EditorFileDialog::_get_folder_color(const String &p_path) const { function Vector2i (line 90) | Vector2i EditorFileDialog::_get_list_mode_icon_size() const { FILE: editor/gui/editor_file_dialog.h function class (line 37) | class EditorFileDialog : public FileDialog { FILE: editor/gui/editor_object_selector.cpp function Size2 (line 40) | Size2 EditorObjectSelector::get_minimum_size() const { FILE: editor/gui/editor_object_selector.h function class (line 40) | class EditorObjectSelector : public Button { FILE: editor/gui/editor_quick_open_dialog.cpp function String (line 143) | String EditorQuickOpenDialog::get_dialog_title(const Vector ... function style_button (line 358) | void style_button(Button *p_button) { type FilepathComparator (line 627) | struct FilepathComparator { function QuickOpenResultCandidate (line 709) | QuickOpenResultCandidate QuickOpenResultCandidate::from_uid(const Resour... function QuickOpenResultCandidate (line 722) | QuickOpenResultCandidate QuickOpenResultCandidate::from_result(const Fuz... function String (line 1008) | String QuickOpenResultContainer::_get_cache_file_path() const { function CanvasItem (line 1023) | CanvasItem *QuickOpenResultContainer::_get_result_root() { function String (line 1079) | String QuickOpenResultContainer::get_selected_path() const { function QuickOpenDisplayMode (line 1090) | QuickOpenDisplayMode QuickOpenResultContainer::get_adaptive_display_mode... function String (line 1109) | String _get_uid_string(const String &p_filepath) { function Vector2i (line 1302) | static Vector2i _get_path_interval(const Vector2i &p_interval, int p_dir... function Vector2i (line 1309) | static Vector2i _get_name_interval(const Vector2i &p_interval, int p_dir... FILE: editor/gui/editor_quick_open_dialog.h type class (line 57) | enum class type QuickOpenResultCandidate (line 62) | struct QuickOpenResultCandidate { function class (line 71) | class HighlightedLabel : public Label { function String (line 102) | String get_selected_path() const; function class (line 207) | class QuickOpenResultListItem : public MarginContainer { function class (line 230) | class QuickOpenResultItem : public HBoxContainer { FILE: editor/gui/editor_spin_slider.cpp function String (line 46) | String EditorSpinSlider::get_tooltip(const Point2 &p_pos) const { function Size2 (line 59) | Size2 EditorSpinSlider::get_minimum_size() const { function String (line 71) | String EditorSpinSlider::get_text_value() const { function LineEdit (line 540) | LineEdit *EditorSpinSlider::get_line_edit() { function String (line 585) | String EditorSpinSlider::get_label() const { function String (line 594) | String EditorSpinSlider::get_suffix() const { FILE: editor/gui/editor_spin_slider.h function class (line 37) | class EditorSpinSlider : public Range { FILE: editor/gui/editor_title_bar.cpp function Control (line 92) | Control *EditorTitleBar::get_center_control() const { FILE: editor/gui/editor_title_bar.h function class (line 35) | class EditorTitleBar : public HBoxContainer { FILE: editor/gui/editor_toaster.cpp function Control (line 375) | Control *EditorToaster::popup(Control *p_control, Severity p_severity, d... function EditorToaster (line 570) | EditorToaster *EditorToaster::get_singleton() { FILE: editor/gui/editor_toaster.h function class (line 39) | class EditorToaster : public HBoxContainer { FILE: editor/gui/editor_validation_panel.h function class (line 39) | class EditorValidationPanel : public PanelContainer { FILE: editor/gui/editor_variant_type_selectors.cpp type CompareVariantTypeNames (line 33) | struct CompareVariantTypeNames { FILE: editor/gui/editor_variant_type_selectors.h function class (line 37) | class EditorVariantTypeOptionButton : public OptionButton { function class (line 51) | class EditorVariantTypePopupMenu : public PopupMenu { FILE: editor/gui/editor_version_button.cpp function String (line 37) | String _get_version_string(EditorVersionButton::VersionFormat p_format) { FILE: editor/gui/editor_version_button.h function class (line 35) | class EditorVersionButton : public LinkButton { FILE: editor/gui/editor_zoom_widget.h function class (line 36) | class EditorZoomWidget : public HBoxContainer { FILE: editor/gui/filter_line_edit.h function class (line 35) | class FilterLineEdit : public LineEdit { FILE: editor/gui/progress_dialog.cpp function _THREAD_SAFE_METHOD_ (line 69) | _THREAD_SAFE_METHOD_ FILE: editor/gui/progress_dialog.h function class (line 39) | class BackgroundProgress : public HBoxContainer { function class (line 66) | class ProgressDialog : public CenterContainer { FILE: editor/gui/touch_actions_panel.cpp function Button (line 130) | Button *TouchActionsPanel::_add_new_action_button(const String &p_shortc... FILE: editor/gui/touch_actions_panel.h function class (line 39) | class TouchActionsPanel : public PanelContainer { FILE: editor/gui/window_wrapper.cpp function Rect2 (line 49) | Rect2 WindowWrapper::_get_default_window_rect() const { function Node (line 54) | Node *WindowWrapper::_get_wrapped_control_parent() const { function Control (line 159) | Control *WindowWrapper::get_wrapped_control() const { function Control (line 163) | Control *WindowWrapper::release_wrapped_control() { function Rect2i (line 187) | Rect2i WindowWrapper::get_window_rect() const { function Size2 (line 311) | Size2 WindowWrapper::get_margins_size() { function Size2 (line 319) | Size2 WindowWrapper::get_margins_top_left() { FILE: editor/gui/window_wrapper.h function class (line 41) | class WindowWrapper : public MarginContainer { FILE: editor/icons/editor_icons_builders.py function make_editor_icons_action (line 9) | def make_editor_icons_action(target, source, env): FILE: editor/import/3d/collada.cpp function String (line 47) | String Collada::Effect::get_texture_path(const String &p_source, Collada... function Transform3D (line 53) | Transform3D Collada::get_root_transform() const { function String (line 67) | static String _uri_to_id(const String &p_uri) { function Transform3D (line 77) | Transform3D Collada::fix_transform(const Transform3D &p_transform) { function Transform3D (line 105) | static Transform3D _read_transform_from_array(const Vector &p_arr... function Transform3D (line 125) | Transform3D Collada::Node::compute_transform(const Collada &p_state) con... function Transform3D (line 168) | Transform3D Collada::Node::get_transform() const { function Transform3D (line 172) | Transform3D Collada::Node::get_global_transform() const { function Transform3D (line 412) | Transform3D Collada::_read_transform(XMLParser &p_parser) { function String (line 441) | String Collada::_read_empty_draw_type(XMLParser &p_parser) { function Variant (line 458) | Variant Collada::_parse_param(XMLParser &p_parser) { function Error (line 2323) | Error Collada::load(const String &p_path, int p_flags) { FILE: editor/import/3d/collada.h function class (line 35) | class Collada { type Node (line 296) | struct Node { function Node (line 346) | struct NodeSkeleton : public Node { function Node (line 350) | struct NodeJoint : public Node { function Node (line 358) | struct NodeGeometry : public Node { function Node (line 372) | struct NodeCamera : public Node { function Node (line 378) | struct NodeLight : public Node { type VisualScene (line 384) | struct VisualScene { type AnimationClip (line 395) | struct AnimationClip { type AnimationTrack (line 402) | struct AnimationTrack { type State (line 436) | struct State { FILE: editor/import/3d/editor_import_collada.cpp type ColladaImport (line 48) | struct ColladaImport { type NodeMap (line 54) | struct NodeMap { function Error (line 102) | Error ColladaImport::_populate_skeleton(Skeleton3D *p_skeleton, Collada:... function Error (line 169) | Error ColladaImport::_create_scene_skeletons(Collada::Node *p_node) { function Error (line 189) | Error ColladaImport::_create_scene(Collada::Node *p_node, Node3D *p_pare... function Error (line 332) | Error ColladaImport::_create_material(const String &p_target) { function Error (line 469) | Error ColladaImport::_create_mesh_surfaces(bool p_optimize, Ref> &r... function Node (line 572) | Node *EditorOBJImporter::import_scene(const String &p_path, uint32_t p_f... function String (line 610) | String ResourceImporterOBJ::get_importer_name() const { function String (line 614) | String ResourceImporterOBJ::get_visible_name() const { function String (line 622) | String ResourceImporterOBJ::get_save_extension() const { function String (line 626) | String ResourceImporterOBJ::get_resource_type() const { function String (line 638) | String ResourceImporterOBJ::get_preset_name(int p_idx) const { function Error (line 662) | Error ResourceImporterOBJ::import(ResourceUID::ID p_source_id, const Str... FILE: editor/import/3d/resource_importer_obj.h function class (line 35) | class EditorOBJImporter : public EditorSceneFormatImporter { function class (line 43) | class ResourceImporterOBJ : public ResourceImporter { FILE: editor/import/3d/resource_importer_scene.cpp function Node (line 71) | Node *EditorSceneFormatImporter::import_scene(const String &p_path, uint... function Variant (line 97) | Variant EditorSceneFormatImporter::get_option_visibility(const String &p... function Node (line 128) | Node *EditorScenePostImport::post_import(Node *p_scene) { function String (line 137) | String EditorScenePostImport::get_source_file() const { function Variant (line 147) | Variant EditorScenePostImportPlugin::get_option_value(const StringName &... function Variant (line 174) | Variant EditorScenePostImportPlugin::get_internal_option_visibility(Inte... function Variant (line 183) | Variant EditorScenePostImportPlugin::get_internal_option_update_view_req... function Variant (line 202) | Variant EditorScenePostImportPlugin::get_option_visibility(const String ... function String (line 250) | String ResourceImporterScene::get_importer_name() const { function String (line 261) | String ResourceImporterScene::get_visible_name() const { function String (line 273) | String ResourceImporterScene::get_save_extension() const { function String (line 280) | String ResourceImporterScene::get_resource_type() const { function String (line 337) | String ResourceImporterScene::get_preset_name(int p_idx) const { function _teststr (line 406) | static bool _teststr(const String &p_what, const String &p_str) { function String (line 427) | static String _fixstr(const String &p_what, const String &p_str) { function _pre_gen_shape_list (line 450) | static void _pre_gen_shape_list(Ref &mesh, Vector p_mesh, b... function _rescale_skin (line 556) | void _rescale_skin(Vector3 p_scale, Ref p_skin) { function _rescale_animation (line 564) | void _rescale_animation(Vector3 p_scale, Ref p_animation) { function _apply_scale_to_scalable_node_collection (line 576) | void _apply_scale_to_scalable_node_collection(ScalableNodeCollection &p_... function _populate_scalable_nodes_collection (line 600) | void _populate_scalable_nodes_collection(Node *p_node, ScalableNodeColle... function _apply_permanent_scale_to_descendants (line 636) | void _apply_permanent_scale_to_descendants(Node *p_root_node, Vector3 p_... function Node (line 642) | Node *ResourceImporterScene::_pre_fix_node(Node *p_node, Node *p_root, H... function Node (line 1057) | Node *ResourceImporterScene::_pre_fix_animations(Node *p_node, Node *p_r... function Node (line 1105) | Node *ResourceImporterScene::_post_fix_animations(Node *p_node, Node *p_... function Node (line 1372) | Node *ResourceImporterScene::_replace_node_with_type_and_script(Node *p_... function Node (line 1424) | Node *ResourceImporterScene::_post_fix_node(Node *p_node, Node *p_root, ... function Array (line 2576) | Array ResourceImporterScene::_get_skinned_pose_transforms(ImporterMeshIn... function Node (line 2609) | Node *ResourceImporterScene::_generate_meshes(Node *p_node, const Dictio... function Node (line 2977) | Node *ResourceImporterScene::pre_import(const String &p_source_file, con... function Error (line 3020) | static Error convert_path_to_uid(ResourceUID::ID p_source_id, const Stri... function Error (line 3057) | Error ResourceImporterScene::_check_resource_save_paths(ResourceUID::ID ... function Error (line 3085) | Error ResourceImporterScene::import(ResourceUID::ID p_source_id, const S... function Node (line 3435) | Node *EditorSceneFormatImporterESCN::import_scene(const String &p_path, ... FILE: editor/import/3d/resource_importer_scene.h function class (line 49) | class EditorSceneFormatImporter : public RefCounted { function class (line 85) | class EditorScenePostImport : public RefCounted { type InternalImportCategory (line 105) | enum InternalImportCategory { type LightBakeMode (line 159) | enum LightBakeMode { type MeshPhysicsMode (line 166) | enum MeshPhysicsMode { type NavMeshMode (line 174) | enum NavMeshMode { type OccluderMode (line 180) | enum OccluderMode { type MeshOverride (line 186) | enum MeshOverride { type BodyType (line 192) | enum BodyType { type ShapeType (line 198) | enum ShapeType { type AnimationImportTracks (line 217) | enum AnimationImportTracks { type TrackChannel (line 222) | enum TrackChannel { function set_scene_import_type (line 248) | void set_scene_import_type(const String &p_type) { _scene_import_type = ... function virtual (line 250) | virtual String get_importer_name() const override; function virtual (line 295) | virtual bool has_advanced_options() const override; FILE: editor/import/3d/scene_import_settings.cpp class SceneImportSettingsData (line 55) | class SceneImportSettingsData : public Object { method _set (line 69) | bool _set(const StringName &p_name, const Variant &p_value) { method _get (line 100) | bool _get(const StringName &p_name, Variant &r_ret) const { method handle_special_properties (line 114) | void handle_special_properties(PropertyInfo &r_option) const { method _get_property_list (line 165) | void _get_property_list(List *r_list) const { function SceneImportSettingsDialog (line 842) | SceneImportSettingsDialog *SceneImportSettingsDialog::get_singleton() { function Node (line 846) | Node *SceneImportSettingsDialog::get_selected_node() { FILE: editor/import/3d/scene_import_settings.h function class (line 54) | class SceneImportSettingsDialog : public ConfirmationDialog { FILE: editor/import/audio_stream_import_settings.h function class (line 41) | class AudioStreamImportSettingsDialog : public ConfirmationDialog { FILE: editor/import/dynamic_font_import_settings.cpp function String (line 619) | String DynamicFontImportSettingsDialog::_pad_zeros(const String &p_hex) ... function DynamicFontImportSettingsDialog (line 995) | DynamicFontImportSettingsDialog *DynamicFontImportSettingsDialog::get_si... FILE: editor/import/dynamic_font_import_settings.h function class (line 42) | class DynamicFontImportSettingsData : public RefCounted { function class (line 68) | class DynamicFontImportSettingsDialog : public ConfirmationDialog { FILE: editor/import/editor_atlas_packer.h function class (line 37) | class EditorAtlasPacker { FILE: editor/import/editor_import_plugin.cpp function String (line 37) | String EditorImportPlugin::get_importer_name() const { function String (line 43) | String EditorImportPlugin::get_visible_name() const { function String (line 57) | String EditorImportPlugin::get_preset_name(int p_idx) const { function String (line 71) | String EditorImportPlugin::get_save_extension() const { function String (line 77) | String EditorImportPlugin::get_resource_type() const { function Error (line 151) | Error EditorImportPlugin::import(ResourceUID::ID p_source_id, const Stri... function Error (line 181) | Error EditorImportPlugin::_append_import_external_resource(const String ... function Error (line 189) | Error EditorImportPlugin::append_import_external_resource(const String &... FILE: editor/import/editor_import_plugin.h function class (line 36) | class EditorImportPlugin : public ResourceImporter { FILE: editor/import/fbx_importer_manager.h function class (line 37) | class FBXImporterManager : public ConfirmationDialog { FILE: editor/import/import_defaults_editor.cpp class ImportDefaultsEditorSettings (line 43) | class ImportDefaultsEditorSettings : public Object { method _set (line 53) | bool _set(const StringName &p_name, const Variant &p_value) { method _get (line 61) | bool _get(const StringName &p_name, Variant &r_ret) const { method _get_property_list (line 70) | void _get_property_list(List *p_list) const { FILE: editor/import/import_defaults_editor.h function class (line 40) | class ImportDefaultsEditor : public VBoxContainer { FILE: editor/import/resource_importer_bitmask.cpp function String (line 38) | String ResourceImporterBitMap::get_importer_name() const { function String (line 42) | String ResourceImporterBitMap::get_visible_name() const { function String (line 50) | String ResourceImporterBitMap::get_save_extension() const { function String (line 54) | String ResourceImporterBitMap::get_resource_type() const { function String (line 66) | String ResourceImporterBitMap::get_preset_name(int p_idx) const { function Error (line 75) | Error ResourceImporterBitMap::import(ResourceUID::ID p_source_id, const ... FILE: editor/import/resource_importer_bitmask.h function class (line 35) | class ResourceImporterBitMap : public ResourceImporter { FILE: editor/import/resource_importer_bmfont.cpp function String (line 38) | String ResourceImporterBMFont::get_importer_name() const { function String (line 42) | String ResourceImporterBMFont::get_visible_name() const { function String (line 53) | String ResourceImporterBMFont::get_save_extension() const { function String (line 57) | String ResourceImporterBMFont::get_resource_type() const { function Error (line 72) | Error ResourceImporterBMFont::import(ResourceUID::ID p_source_id, const ... FILE: editor/import/resource_importer_bmfont.h function class (line 35) | class ResourceImporterBMFont : public ResourceImporter { FILE: editor/import/resource_importer_csv_translation.cpp function String (line 38) | String ResourceImporterCSVTranslation::get_importer_name() const { function String (line 42) | String ResourceImporterCSVTranslation::get_visible_name() const { function String (line 50) | String ResourceImporterCSVTranslation::get_save_extension() const { function String (line 54) | String ResourceImporterCSVTranslation::get_resource_type() const { function String (line 66) | String ResourceImporterCSVTranslation::get_preset_name(int p_idx) const { function Error (line 77) | Error ResourceImporterCSVTranslation::import(ResourceUID::ID p_source_id... FILE: editor/import/resource_importer_csv_translation.h function class (line 35) | class ResourceImporterCSVTranslation : public ResourceImporter { FILE: editor/import/resource_importer_dynamic_font.cpp function String (line 40) | String ResourceImporterDynamicFont::get_importer_name() const { function String (line 44) | String ResourceImporterDynamicFont::get_visible_name() const { function String (line 61) | String ResourceImporterDynamicFont::get_save_extension() const { function String (line 65) | String ResourceImporterDynamicFont::get_resource_type() const { function String (line 102) | String ResourceImporterDynamicFont::get_preset_name(int p_idx) const { function Error (line 153) | Error ResourceImporterDynamicFont::import(ResourceUID::ID p_source_id, c... FILE: editor/import/resource_importer_dynamic_font.h function class (line 35) | class ResourceImporterDynamicFont : public ResourceImporter { FILE: editor/import/resource_importer_image.cpp function String (line 36) | String ResourceImporterImage::get_importer_name() const { function String (line 40) | String ResourceImporterImage::get_visible_name() const { function String (line 48) | String ResourceImporterImage::get_save_extension() const { function String (line 52) | String ResourceImporterImage::get_resource_type() const { function String (line 64) | String ResourceImporterImage::get_preset_name(int p_idx) const { function Error (line 71) | Error ResourceImporterImage::import(ResourceUID::ID p_source_id, const S... FILE: editor/import/resource_importer_image.h function class (line 35) | class ResourceImporterImage : public ResourceImporter { FILE: editor/import/resource_importer_imagefont.cpp function String (line 38) | String ResourceImporterImageFont::get_importer_name() const { function String (line 42) | String ResourceImporterImageFont::get_visible_name() const { function String (line 52) | String ResourceImporterImageFont::get_save_extension() const { function String (line 56) | String ResourceImporterImageFont::get_resource_type() const { function Error (line 80) | Error ResourceImporterImageFont::import(ResourceUID::ID p_source_id, con... FILE: editor/import/resource_importer_imagefont.h function class (line 35) | class ResourceImporterImageFont : public ResourceImporter { FILE: editor/import/resource_importer_layered_texture.cpp function String (line 42) | String ResourceImporterLayeredTexture::get_importer_name() const { function String (line 61) | String ResourceImporterLayeredTexture::get_visible_name() const { function String (line 84) | String ResourceImporterLayeredTexture::get_save_extension() const { function String (line 103) | String ResourceImporterLayeredTexture::get_resource_type() const { function String (line 139) | String ResourceImporterLayeredTexture::get_preset_name(int p_idx) const { function Error (line 298) | Error ResourceImporterLayeredTexture::import(ResourceUID::ID p_source_id... function String (line 431) | String ResourceImporterLayeredTexture::get_import_settings_string() const { FILE: editor/import/resource_importer_layered_texture.h function class (line 39) | class LayeredTextureImport : public RefCounted { function class (line 61) | class ResourceImporterLayeredTexture : public ResourceImporter { FILE: editor/import/resource_importer_shader_file.cpp function String (line 40) | String ResourceImporterShaderFile::get_importer_name() const { function String (line 44) | String ResourceImporterShaderFile::get_visible_name() const { function String (line 52) | String ResourceImporterShaderFile::get_save_extension() const { function String (line 56) | String ResourceImporterShaderFile::get_resource_type() const { function String (line 64) | String ResourceImporterShaderFile::get_preset_name(int p_idx) const { function String (line 75) | static String _include_function(const String &p_path, void *userpointer) { function Error (line 92) | Error ResourceImporterShaderFile::import(ResourceUID::ID p_source_id, co... FILE: editor/import/resource_importer_shader_file.h function class (line 35) | class ResourceImporterShaderFile : public ResourceImporter { FILE: editor/import/resource_importer_svg.cpp function String (line 37) | String ResourceImporterSVG::get_importer_name() const { function String (line 41) | String ResourceImporterSVG::get_visible_name() const { function String (line 49) | String ResourceImporterSVG::get_save_extension() const { function String (line 53) | String ResourceImporterSVG::get_resource_type() const { function String (line 65) | String ResourceImporterSVG::get_preset_name(int p_idx) const { function Error (line 78) | Error ResourceImporterSVG::import(ResourceUID::ID p_source_id, const Str... FILE: editor/import/resource_importer_svg.h function class (line 35) | class ResourceImporterSVG : public ResourceImporter { FILE: editor/import/resource_importer_texture.cpp function String (line 162) | String ResourceImporterTexture::get_importer_name() const { function String (line 166) | String ResourceImporterTexture::get_visible_name() const { function String (line 174) | String ResourceImporterTexture::get_save_extension() const { function String (line 178) | String ResourceImporterTexture::get_resource_type() const { function String (line 221) | String ResourceImporterTexture::get_preset_name(int p_idx) const { function Dictionary (line 442) | Dictionary ResourceImporterTexture::_load_editor_meta(const String &p_pa... function Error (line 699) | Error ResourceImporterTexture::import(ResourceUID::ID p_source_id, const... function String (line 1012) | String ResourceImporterTexture::get_import_settings_string() const { FILE: editor/import/resource_importer_texture.h function class (line 40) | class ResourceImporterTexture : public ResourceImporter { FILE: editor/import/resource_importer_texture_atlas.cpp function String (line 45) | String ResourceImporterTextureAtlas::get_importer_name() const { function String (line 49) | String ResourceImporterTextureAtlas::get_visible_name() const { function String (line 57) | String ResourceImporterTextureAtlas::get_save_extension() const { function String (line 61) | String ResourceImporterTextureAtlas::get_resource_type() const { function String (line 79) | String ResourceImporterTextureAtlas::get_preset_name(int p_idx) const { function String (line 90) | String ResourceImporterTextureAtlas::get_option_group_file() const { function Error (line 94) | Error ResourceImporterTextureAtlas::import(ResourceUID::ID p_source_id, ... function _plot_triangle (line 106) | static void _plot_triangle(Vector2i *p_vertices, const Vector2i &p_offse... function Error (line 195) | Error ResourceImporterTextureAtlas::import_group_file(const String &p_gr... FILE: editor/import/resource_importer_texture_atlas.h function class (line 35) | class ResourceImporterTextureAtlas : public ResourceImporter { FILE: editor/import/resource_importer_texture_settings.h function namespace (line 35) | namespace ResourceImporterTextureSettings { FILE: editor/import/resource_importer_wav.cpp function String (line 36) | String ResourceImporterWAV::get_importer_name() const { function String (line 40) | String ResourceImporterWAV::get_visible_name() const { function String (line 48) | String ResourceImporterWAV::get_save_extension() const { function String (line 52) | String ResourceImporterWAV::get_resource_type() const { function String (line 73) | String ResourceImporterWAV::get_preset_name(int p_idx) const { function Error (line 92) | Error ResourceImporterWAV::import(ResourceUID::ID p_source_id, const Str... FILE: editor/import/resource_importer_wav.h function class (line 35) | class ResourceImporterWAV : public ResourceImporter { FILE: editor/inspector/add_metadata_dialog.cpp function StringName (line 93) | StringName AddMetadataDialog::get_meta_name() { function Variant (line 97) | Variant AddMetadataDialog::get_meta_defval() { FILE: editor/inspector/add_metadata_dialog.h function class (line 39) | class AddMetadataDialog : public ConfirmationDialog { FILE: editor/inspector/editor_context_menu_plugin.cpp function Callable (line 162) | Callable EditorContextMenuPluginManager::match_custom_shortcut(EditorCon... FILE: editor/inspector/editor_context_menu_plugin.h function class (line 41) | class EditorContextMenuPlugin : public RefCounted { function class (line 91) | class EditorContextMenuPluginManager : public Object { FILE: editor/inspector/editor_inspector.cpp function String (line 222) | String EditorProperty::get_tooltip_string(const String &p_string) const { function Size2 (line 228) | Size2 EditorProperty::get_minimum_size() const { function String (line 754) | String EditorProperty::get_label() const { function Object (line 758) | Object *EditorProperty::get_edited_object() { function StringName (line 762) | StringName EditorProperty::get_edited_property() const { function Variant (line 766) | Variant EditorProperty::get_edited_property_display_value() const { function EditorInspector (line 777) | EditorInspector *EditorProperty::get_parent_inspector() const { function Variant (line 816) | Variant EditorPropertyRevert::get_property_revert_value(Object *p_object... function StringName (line 837) | StringName EditorProperty::_get_revert_property() const { function Color (line 1243) | const Color *EditorProperty::_get_property_colors() { function HBoxContainer (line 1256) | HBoxContainer *EditorProperty::get_inline_container(InlineControlSide p_... function Variant (line 1271) | Variant EditorProperty::_get_cache_value(const StringName &p_prop, bool ... function Variant (line 1307) | Variant EditorProperty::get_drag_data(const Point2 &p_point) { function _is_value_potential_override (line 1374) | static bool _is_value_potential_override(Node *p_node, const String &p_p... function Control (line 1426) | Control *EditorProperty::make_custom_tooltip(const String &p_text) const { function _get_category_script (line 1748) | static Ref