class EmbeddedStationaryMetadataSerializer (Niantic.ARDK.Utilities.Marker.EmbeddedStationaryMetadataSerializer)

Overview

Default IMetadataSerializer implementation for serializing and deserializing StationaryMarkerMetadata as. More…

class EmbeddedStationaryMetadataSerializer: Niantic.ARDK.Utilities.Marker.IMetadataSerializer {
public:
    // methods

    static StationaryMarkerMetadata StaticDeserialize(byte[] data);
    static byte[] StaticSerialize(StationaryMarkerMetadata stationaryMetadata);
    MarkerMetadata Deserialize(byte[] data);
    byte[] Serialize(MarkerMetadata metadata);
};

Inherited Members

public:
    // methods

    MarkerMetadata Deserialize(byte[] data);
    byte[] Serialize(MarkerMetadata stationaryMetadata);

Detailed Documentation

Default IMetadataSerializer implementation for serializing and deserializing StationaryMarkerMetadata as.

  1. string SessionIdentifier (base)

  2. MarkerSource Source (base)

  3. Vector3 RealWorldTransform.Position

  4. Quaternion RealWorldTransform.Rotation

  5. Vector3[4] DetectionPointPositions

  6. byte[] Data (base)

    Note

    StationaryMarkerMetadata that is serialized using this class can be deserialized using the BasicMetadataSerializer.