Provides access to an embedded Godot instance.
GodotInstance represents a running Godot instance that is controlled from an outside codebase, without a perpetual main loop. It is created by the C API [code]libgodot_create_godot_instance[/code]. Only one may be created per process.
Notifies the instance that it is now in focus.
Notifies the instance that it is now not in focus.
Returns [code]true[/code] if this instance has been fully started.
Runs a single iteration of the main loop. Returns [code]true[/code] if the engine is attempting to quit.
Notifies the instance that it is going to be paused.
Notifies the instance that it is being resumed.
Finishes this instance's startup sequence. Returns [code]true[/code] on success.