24 lines
585 B
C#
24 lines
585 B
C#
using System;
|
|
using System.IO;
|
|
|
|
namespace UniGLTF
|
|
{
|
|
// Use this for initialization
|
|
public interface IValueSerialization
|
|
{
|
|
Type ValueType { get; }
|
|
|
|
bool IsInline { get; }
|
|
|
|
string GenerateDeserializerCall(string callName, string argName);
|
|
|
|
void GenerateDeserializer(StreamWriter writer, string callName);
|
|
|
|
string CreateSerializationCondition(string argName, JsonSchemaAttribute t);
|
|
|
|
string GenerateSerializerCall(string callName, string argName);
|
|
|
|
void GenerateSerializer(StreamWriter writer, string callName);
|
|
}
|
|
}
|