RID
Ручка для унікального ідентифікатора Resource.
Опис
Тип RID Variant використовується для доступу до низькорівневого ресурсу за унікальним ідентифікатором. RIDs є непрозорим, що означає, що вони не надають доступу до ресурсу самостійно. Вони використовуються за допомогою низькорівневих серверів, таких як DisplayServer, RenderingServer, TextServer та ін.
Невисокий ресурс може відповідати високому рівні Resource, наприклад Texture або Mesh.
Примітка: RIDs є корисним тільки під час поточного сеансу. Чи не відповідає аналогічному ресурсу, якщо надсилаються через мережу, або завантажені з файлу в пізній час.
Примітка
Існують значні відмінності при використанні цього 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.