Photon Quantum 3.0.0

Public Attributes | List of all members
Quantum.QuantumMapData Class Reference

Unity component that holds and bakes the map data for a Quantum map from a given scene. More...

Inheritance diagram for Quantum.QuantumMapData:
Quantum.QuantumMonoBehaviour

Public Attributes

Map Asset
 The source asset to bake the data into. More...
 
QuantumMapDataBakeFlags BakeAllMode = QuantumMapDataBakeFlags.BakeMapData | QuantumMapDataBakeFlags.GenerateAssetDB
 How the map data should be baked. More...
 
List< QuantumEntityViewMapEntityReferences = new List<QuantumEntityView>()
 One-to-one mapping of Quantum map entity entries in QAssetMap to their original source scripts. More...
 
NavMeshSerializeType NavMeshSerializeType
 Quantum.NavMeshSerializeType More...
 
List< MonoBehaviour > StaticCollider2DReferences = new List<MonoBehaviour>()
 One-to-one mapping of Quantum 2D static collider entries in QAssetMap to their original source scripts. Purely for convenience to do post bake mappings and not required by the Quantum simulation. More...
 
List< MonoBehaviour > StaticCollider3DReferences = new List<MonoBehaviour>()
 One-to-one mapping of Quantum 3D static collider entries in QAssetMap to their original source scripts. Purely for convenience to do post bake mappings and not required by the Quantum simulation. More...
 

Detailed Description

Unity component that holds and bakes the map data for a Quantum map from a given scene.

Member Data Documentation

◆ Asset

Map Quantum.QuantumMapData.Asset

The source asset to bake the data into.

◆ BakeAllMode

How the map data should be baked.

◆ NavMeshSerializeType

NavMeshSerializeType Quantum.QuantumMapData.NavMeshSerializeType

Quantum.NavMeshSerializeType

◆ StaticCollider2DReferences

List<MonoBehaviour> Quantum.QuantumMapData.StaticCollider2DReferences = new List<MonoBehaviour>()

One-to-one mapping of Quantum 2D static collider entries in QAssetMap to their original source scripts. Purely for convenience to do post bake mappings and not required by the Quantum simulation.

◆ StaticCollider3DReferences

List<MonoBehaviour> Quantum.QuantumMapData.StaticCollider3DReferences = new List<MonoBehaviour>()

One-to-one mapping of Quantum 3D static collider entries in QAssetMap to their original source scripts. Purely for convenience to do post bake mappings and not required by the Quantum simulation.

◆ MapEntityReferences

List<QuantumEntityView> Quantum.QuantumMapData.MapEntityReferences = new List<QuantumEntityView>()

One-to-one mapping of Quantum map entity entries in QAssetMap to their original source scripts.