RID
Une handle pour un identifiant unique de Resource.
Description
Le type Variant RID est utilisé pour accéder à une ressource de bas-niveau par son ID unique. Les RID sont opaques, ce qui signifie qu'ils n'accordent pas accès à la ressource par eux-mêmes. Ils sont utilisés par les classes de serveur de bas-niveau, comme DisplayServer, RenderingServer, TextServer, etc.
Une ressource de bas niveau peut correspondre à une Resource de haut-niveau, comme Texture ou Mesh.
**Note : ** Les RID ne sont utiles que pendant la session courante. Ils ne correspondront pas à une ressource similaire si envoyés sur un réseau ou chargés à partir d'un fichier à une date ultérieure.
Note
Il y a des différences notables dans l'utilisation de cette API en C#. Voir Différences de l'API C# par rapport à GDScript pour plus d'informations.
Constructeurs
RID() |
|
Méthodes
get_id() const |
|
is_valid() const |
Opérateurs
operator !=(right: RID) |
|
operator <(right: RID) |
|
operator <=(right: RID) |
|
operator ==(right: RID) |
|
operator >(right: RID) |
|
operator >=(right: RID) |
Descriptions des constructeurs
Construit un RID vide avec l'identifiant invalide 0.
Constructs an RID as a copy of the given RID.
Descriptions des méthodes
Renvoie l'ID de la ressource de bas-niveau référencée.
Renvoie true si le RID n'est pas 0.
Descriptions des opérateurs
bool operator !=(right: RID) 🔗
Renvoie true si les RIDs ne sont pas égaux.
Renvoie true si l'ID du RID est inférieur à l'ID de right.
bool operator <=(right: RID) 🔗
Renvoie true si l'ID du RID est inférieur ou égal à l'ID de right.
bool operator ==(right: RID) 🔗
Renvoie true si les deux RID sont égaux, ce qui signifie qu'ils réfèrent tous deux à la même ressource de bas-niveau.
Renvoie true si l'ID du RID est supérieur à l'ID de right.
bool operator >=(right: RID) 🔗
Renvoie true si l'ID du RID est supérieur ou égal à l'ID de right.