using System.Collections.Generic; namespace UnityEngine { #if ENABLE_SERIALIZATION_BY_CODEGENERATION public interface ISerializedStateWriter { void Align(); void WriteByte(byte value); void WriteInt32(int value); void WriteSingle(float value); void WriteDouble(double value); void WriteBoolean(bool value); void WriteString(string value); void WriteUnityEngineObject(object value); void WriteAnimationCurve(object value); void WriteGradient(object value); void WriteGUIStyle(object value); void WriteRectOffset(object value); void WriteArrayOfByte(byte[] value); void WriteListOfByte(List value); } #endif }