Photon Quantum 3.0.0

Public Member Functions | Public Attributes | List of all members
Quantum.QuantumUnityJsonSerializer.AssetObjectSurrogate Class Referenceabstract

Base class for asset object surrogates. More...

Inheritance diagram for Quantum.QuantumUnityJsonSerializer.AssetObjectSurrogate:
Quantum.QuantumUnityJsonSerializer.BinaryDataSurrogate Quantum.QuantumUnityJsonSerializer.EntityViewSurrogate

Public Member Functions

abstract AssetObject CreateAsset (QuantumUnityJsonSerializer serializer)
 Creates an asset object from the surrogate. More...
 

Public Attributes

AssetObjectIdentifier Identifier
 Asset identifier. More...
 

Detailed Description

Base class for asset object surrogates.

Member Function Documentation

◆ CreateAsset()

abstract AssetObject Quantum.QuantumUnityJsonSerializer.AssetObjectSurrogate.CreateAsset ( QuantumUnityJsonSerializer  serializer)
pure virtual

Creates an asset object from the surrogate.

Parameters
serializer
Returns

Implemented in Quantum.QuantumUnityJsonSerializer.BinaryDataSurrogate, and Quantum.QuantumUnityJsonSerializer.EntityViewSurrogate.

Member Data Documentation

◆ Identifier

AssetObjectIdentifier Quantum.QuantumUnityJsonSerializer.AssetObjectSurrogate.Identifier

Asset identifier.