Searched refs:GDNativeCallRegistry (Results 1 – 8 of 8) sorted by relevance
122 struct GDNativeCallRegistry { struct123 static GDNativeCallRegistry *singleton; argument125 inline static GDNativeCallRegistry *get_singleton() { in get_singleton() argument129 inline GDNativeCallRegistry() : in GDNativeCallRegistry() argument
254 GDNativeCallRegistry *GDNativeCallRegistry::singleton;277 GDNativeCallRegistry::singleton = memnew(GDNativeCallRegistry); in register_gdnative_types()279 …GDNativeCallRegistry::singleton->register_native_call_type("standard_varcall", cb_standard_varcall… in register_gdnative_types()350 memdelete(GDNativeCallRegistry::singleton); in unregister_gdnative_types()
456 void GDNativeCallRegistry::register_native_call_type(StringName p_call_type, native_call_cb p_callb… in register_native_call_type()460 Vector<StringName> GDNativeCallRegistry::get_native_call_types() { in get_native_call_types()474 …Map<StringName, native_call_cb>::Element *E = GDNativeCallRegistry::singleton->native_calls.find(p… in call_native()
116 …GDNativeCallRegistry::get_singleton()->register_native_call_type(StringName(p_call_type), p_callba… in godot_register_native_call_type()