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.
Checking the stable version of the documentation...
RID
Ручка для унікального ідентифікатора Resource.
Опис
Тип RID Variant використовується для доступу до низькорівневого ресурсу за його унікальним ідентифікатором. RID є непрозорими, тобто самі по собі вони не надають доступу до ресурсу. Вони використовуються низькорівневими класами серверів, такими як DisplayServer, RenderingServer, TextServer тощо.
Ресурс низького рівня може відповідати ресурсу високого рівня Resource, такому як Texture або Mesh.
Примітка: RID корисні лише під час поточної сесії. Вони не відповідатимуть подібному ресурсу, якщо їх надіслати через мережу або завантажити з файлу пізніше.
Примітка: У булевому контексті RID буде обчислюватися як false, якщо він має недійсний ідентифікатор 0. В іншому випадку RID завжди обчислюватиметься як true. Це еквівалентно виклику is_valid().
Примітка
Існують значні відмінності при використанні цього API із С#. Більше інформації: ref:doc_c_sharp_differences.
Конструктори
RID() |
|
Методи
get_id() const |
|
is_valid() const |
Оператори
operator !=(right: RID) |
|
operator <(right: RID) |
|
operator <=(right: RID) |
|
operator ==(right: RID) |
|
operator >(right: RID) |
|
operator >=(right: RID) |
Описи конструкторів
Створює порожній RID із недійсним ідентифікатором 0.
Створює RID як копію заданого RID.
Описи методів
Повернути Ідентифікацію на доданому низькорівневому ресурсі.
true якщо RID не 0.
Описи операторів
bool operator !=(right: RID) 🔗
true якщо RID не рівні.
Повертаємо true, якщо ідентифікатор RID менше, ніж ідентифікатор right.
bool operator <=(right: RID) 🔗
Повертає true, якщо ідентифікатор RID менший або дорівнює ідентифікатору right.
bool operator ==(right: RID) 🔗
Повернення true, якщо обидва RID рівні, що означає, що вони обидва відносяться до того ж низького ресурсу.
Повертаємо true, якщо ідентифікатор RID більше, ніж ідентифікатор right.
bool operator >=(right: RID) 🔗
Повертаємо true, якщо ідентифікатор RID більше, ніж або дорівнює ID right.