GodotInstance

Наследует: Object

Предоставляет доступ к встроенному экземпляру Godot.

Описание

GodotInstance представляет собой запущенный экземпляр Godot, управляемый извне кода, без постоянного цикла main. Он создается с помощью 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.