Class PlatformLayerData
This class is used to keep platform dependent properties. The specific platforms define additional attributes for this inherited class.
Inherited Members
Namespace: Unity.XR.CompositionLayers.Layers
Assembly: Unity.XR.CompositionLayers.dll
Syntax
[Serializable]
public class PlatformLayerDataMethods
Deserialize(string)
Deserialize all SerializeField from text.
Declaration
public virtual void Deserialize(string text)Parameters
| Type | Name | Description | 
|---|---|---|
| string | text | Serialized text. | 
DeserializeBinary(int[])
Deserialize all properties from binary.
Declaration
public virtual void DeserializeBinary(int[] binary)Parameters
| Type | Name | Description | 
|---|---|---|
| int[] | binary | Serialized binary. | 
IsSupportedSerializeBinary()
Check to support binary serialize/deserialize.
Declaration
public virtual bool IsSupportedSerializeBinary()Returns
| Type | Description | 
|---|---|
| bool | true if target platform supports binary serialize/deserialize. | 
Serialize()
Serialize all SerializeField to text.
Declaration
public virtual string Serialize()Returns
| Type | Description | 
|---|---|
| string | Serialized text. | 
SerializeBinary()
Serialize all properties to binary.
Declaration
public virtual int[] SerializeBinary()Returns
| Type | Description | 
|---|---|
| int[] | Serialized binary. |