namespace ItemSerializers (Niantic.ARDK.Utilities.BinarySerialization.ItemSerializers)

namespace ItemSerializers {

// classes

template <T>
class ArrayOfSealedSerializer;

template <T>
class ArrayOfUnsealedSerializer;

template <T>
class ArraySerializer;

template <T>
class BaseItemSerializer;

class BooleanArraySerializer;
class BooleanSerializer;
class ByteArraySerializer;
class ByteSerializer;
class CameraIntrinsicsSerializer;
class ColorSerializer;
class CompressedInt32Serializer;
class CompressedInt64Serializer;
class CompressedUInt32Serializer;
class CompressedUInt64Serializer;
class DoubleSerializer;
class EnumSerializer;
class FloatSerializer;
class GuidSerializer;
class Int16Serializer;
class IntPtrSerializer;
class Matrix4x4Serializer;
class MeshSerializer;

template <T>
class NativeArraySerializer;

class NetworkIdSerializer;
class QuaternionSerializer;
class ResolutionSerializer;
class SByteSerializer;

template <T>
class SimpleSerializableSerializer;

class StringSerializer;
class UInt16Serializer;
class Vector2Serializer;
class Vector3Serializer;
class Vector4Serializer;

} // namespace ItemSerializers