mirror of
https://github.com/godotengine/godot.git
synced 2025-11-01 22:21:18 +00:00
Implement has_java_method(...) for JavaClassWrapper and JNISingleton
This commit is contained in:
parent
d7382aa058
commit
0622cee189
8 changed files with 134 additions and 30 deletions
|
|
@ -62,10 +62,12 @@ void JavaClass::_bind_methods() {
|
|||
ClassDB::bind_method(D_METHOD("get_java_class_name"), &JavaClass::get_java_class_name);
|
||||
ClassDB::bind_method(D_METHOD("get_java_method_list"), &JavaClass::get_java_method_list);
|
||||
ClassDB::bind_method(D_METHOD("get_java_parent_class"), &JavaClass::get_java_parent_class);
|
||||
ClassDB::bind_method(D_METHOD("has_java_method", "method"), &JavaClass::has_java_method);
|
||||
}
|
||||
|
||||
void JavaObject::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("get_java_class"), &JavaObject::get_java_class);
|
||||
ClassDB::bind_method(D_METHOD("has_java_method", "method"), &JavaObject::has_java_method);
|
||||
}
|
||||
|
||||
void JavaClassWrapper::_bind_methods() {
|
||||
|
|
@ -94,6 +96,10 @@ Ref<JavaClass> JavaClass::get_java_parent_class() const {
|
|||
return Ref<JavaClass>();
|
||||
}
|
||||
|
||||
bool JavaClass::has_java_method(const StringName &) const {
|
||||
return false;
|
||||
}
|
||||
|
||||
JavaClass::JavaClass() {
|
||||
}
|
||||
|
||||
|
|
@ -108,6 +114,10 @@ Ref<JavaClass> JavaObject::get_java_class() const {
|
|||
return Ref<JavaClass>();
|
||||
}
|
||||
|
||||
bool JavaObject::has_java_method(const StringName &) const {
|
||||
return false;
|
||||
}
|
||||
|
||||
JavaClassWrapper *JavaClassWrapper::singleton = nullptr;
|
||||
|
||||
Ref<JavaClass> JavaClassWrapper::_wrap(const String &, bool) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue