A unique identifier for a scene object.
More...
Inherits IEquatable< NetworkSceneObjectId >.
|
bool | Equals (NetworkSceneObjectId other) |
| Check if two NetworkSceneObjectId are equal.
|
|
override bool | Equals (object obj) |
| Check if two NetworkSceneObjectId are equal.
|
|
override int | GetHashCode () |
| Get the hash code of the NetworkSceneObjectId.
|
|
override string | ToString () |
| String representation of the NetworkSceneObjectId.
|
|
|
int | ObjectId |
| Index of the object in the scene or any other form of unique identifier.
|
|
SceneRef | Scene |
| Identifies the scene in which the object is located.
|
|
int | SceneLoadId |
| Unique identifier of a specific scene load. Needs to be used when loading multiple scenes with the same SceneRef or reloading a scene. For example, NetworkSceneInfo increments its internal LoadId every time a new scene is added.
|
|
|
bool | IsValid [get] |
| Signal if the NetworkSceneObjectId is valid.
|
|
A unique identifier for a scene object.
◆ Equals() [1/2]
Check if two NetworkSceneObjectId are equal.
- Parameters
-
other | Another NetworkSceneObjectId to check for equality |
- Returns
- Returns true if the two NetworkSceneObjectId are equal
◆ Equals() [2/2]
override bool Equals |
( |
object |
obj | ) |
|
Check if two NetworkSceneObjectId are equal.
- Parameters
-
obj | Another NetworkSceneObjectId to check for equality |
- Returns
- Returns true if the two NetworkSceneObjectId are equal