Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

GodotInstance

Успадковує: Object

Надає доступ до вбудованого екземпляра Godot.

Опис

GodotInstance являє собою запущений екземпляр Godot, який керується із зовнішньої кодової бази, без постійного основного циклу. Він створюється за допомогою C API libgodot_create_godot_instance. Для кожного процесу можна створити лише один екземпляр.

Методи

void

focus_in()

void

focus_out()

bool

is_started()

bool

iteration()

void

pause()

void

resume()

bool

start()


Описи методів

void focus_in() 🔗

Повідомляє екземпляр, що він тепер у фокусі.


void focus_out() 🔗

Повідомляє екземпляр, що він зараз не у фокусі.


bool is_started() 🔗

Повертає true, якщо цей екземпляр повністю запущено.


bool iteration() 🔗

Виконує одну ітерацію основного циклу. Повертає true, якщо двигун намагається завершити роботу.


void pause() 🔗

Повідомляє екземпляр про те, що його буде призупинено.


void resume() 🔗

Повідомляє екземпляр про його відновлення.


bool start() 🔗

Завершує послідовність запуску цього екземпляра. Повертає true у разі успіху.