summaryrefslogtreecommitdiffstats
path: root/platform/android/api/api.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add signal support to Godot Android plugin:fhuya2020-04-101-0/+5
| | | | Supports registering and emitting signal from a Godot Android plugin
* Replace NULL with nullptrlupoDharkael2020-04-021-2/+2
|
* Reworked signal connection system, added support for Callable and Signal ↵Juan Linietsky2020-02-201-2/+2
| | | | objects and made them default.
* doc: Sync classref with current sourceRémi Verschelde2020-01-191-0/+30
|
* Fix ClassDB API portability with some android and editor classesIgnacio Etcheverry2020-01-191-0/+56
- `EditorNavigationMeshGenerator` was being registered as part of the Core API, even after d3f48f88bb84d22b7805ce971ac86cf1953a29fd. We must make sure to set Editor as the current ClassDB API type before creating an instance. - The `VisualScriptEngineSingleton.constant` property has a property hint string that's different between tools and non-tools builds. This commit makes the hint string to no longer be set in `_bind_methods`, and to instead set it in `_validate_property`. This way it's ignored when calculating the API hash. - `JavaClassWrapper` is now registered in ClassDB on all platforms, using a dummy implementation on platforms other than Android. This fixes API portability between Android and other platforms. - Updated `--class-db-json` command to ignore non-virtual methods that start with an underscore (see: 4be87c6016a5893cbde897924e540df4c988cee5).