mirror of
https://github.com/godotengine/godot.git
synced 2025-11-01 06:01:14 +00:00
Facilitate exposing platform-exclusive interfaces to all platforms
This makes the interfaces available, without implementation, in other platforms and the editor, which facilitates documenting platform-exclusive classes. Platform-exclusive APIs must be set up in platform/<platform>/api/api.cpp. Provide noop method-implementations where necessary. Also setup and document the HTML5 platform's JavaScript singleton.
This commit is contained in:
parent
6b34f10ab1
commit
63b1a096eb
12 changed files with 211 additions and 35 deletions
|
|
@ -32,7 +32,6 @@
|
|||
|
||||
#include "audio_driver_javascript.h"
|
||||
#include "drivers/unix/os_unix.h"
|
||||
#include "javascript_eval.h"
|
||||
#include "main/input_default.h"
|
||||
#include "os/input.h"
|
||||
#include "os/main_loop.h"
|
||||
|
|
@ -67,10 +66,6 @@ class OS_JavaScript : public OS_Unix {
|
|||
|
||||
PowerJavascript *power_manager;
|
||||
|
||||
#ifdef JAVASCRIPT_EVAL_ENABLED
|
||||
JavaScript *javascript_eval;
|
||||
#endif
|
||||
|
||||
static void _close_notification_funcs(const String &p_file, int p_flags);
|
||||
|
||||
void process_joypads();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue