Struct NetworkSceneManager.SceneMap
Provides the status of a loaded scene
Implements
Inherited Members
Namespace: Unity.Netcode
Assembly: Unity.Netcode.Runtime.dll
Syntax
public struct NetworkSceneManager.SceneMap : INetworkSerializable
  Fields
LocalHandle
The local handle of the scene.
Declaration
public int LocalHandle
  Field Value
| Type | Description | 
|---|---|
| int | 
MapType
The scene mapping type NetworkSceneManager.MapTypes.
Declaration
public NetworkSceneManager.MapTypes MapType
  Field Value
| Type | Description | 
|---|---|
| NetworkSceneManager.MapTypes | 
MappedLocalHandle
The mapped handled. This could be the ServerHandle or LocalHandle depending upon context (client or server).
Declaration
public int MappedLocalHandle
  Field Value
| Type | Description | 
|---|---|
| int | 
Scene
The Scene struct of the scene mapped.
Declaration
public Scene Scene
  Field Value
| Type | Description | 
|---|---|
| Scene | 
SceneName
The name of the scene
Declaration
public string SceneName
  Field Value
| Type | Description | 
|---|---|
| string | 
ScenePresent
When true, the scene is present.
Declaration
public bool ScenePresent
  Field Value
| Type | Description | 
|---|---|
| bool | 
ServerHandle
The scene's server handle (a.k.a network scene handle)
Declaration
public int ServerHandle
  Field Value
| Type | Description | 
|---|---|
| int | 
Methods
NetworkSerialize<T>(BufferSerializer<T>)
Provides bi-directional serialization to read and write the desired data to serialize this type.
Declaration
public void NetworkSerialize<T>(BufferSerializer<T> serializer) where T : IReaderWriter
  Parameters
| Type | Name | Description | 
|---|---|---|
| BufferSerializer<T> | serializer | The serializer to use to read and write the data.  | 
      
Type Parameters
| Name | Description | 
|---|---|
| T | Either BufferSerializerReader or BufferSerializerWriter, depending whether the serializer is in read mode or write mode.  |