The RID Variant type is used to access a low-level resource by its unique ID. RIDs are opaque, which means they do not grant access to the resource by themselves. They are used by the low-level server classes, such as DisplayServer, RenderingServer, TextServer, etc.
A low-level resource may correspond to a high-level Resource, such as Texture or Mesh.
Constructs an empty RID with the invalid ID 0
.
Constructs a RID as a copy of the given RID.
Returns true
if the RIDs are not equal.
Returns true
if the RID's ID is less than right
's ID.
Returns true
if the RID's ID is less than or equal to right
's ID.
Returns true
if both RIDs are equal, which means they both refer to the same low-level resource.
Returns true
if the RID's ID is greater than right
's ID.
Returns true
if the RID's ID is greater than or equal to right
's ID.
Returns the ID of the referenced low-level resource.
Returns true
if the RID is not 0
.