regenerate GltfDeserializer

This commit is contained in:
ousttrue 2020-09-24 15:49:13 +09:00
parent 3bdc932f0d
commit eb7d39b376

View File

@ -655,10 +655,86 @@ public static glTFMaterialBaseColorTextureInfo Deserialize_gltf_materials__pbrMe
continue;
}
if(key=="extensions"){
value.extensions = Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions(kv.Value);
continue;
}
}
return value;
}
public static glTFTextureInfo_extensions Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions(ListTreeNode<JsonValue> parsed)
{
var value = new glTFTextureInfo_extensions();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="KHR_texture_transform"){
value.KHR_texture_transform = Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform(kv.Value);
continue;
}
}
return value;
}
public static glTF_KHR_texture_transform Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform(ListTreeNode<JsonValue> parsed)
{
var value = new glTF_KHR_texture_transform();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="offset"){
value.offset = Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform_offset(kv.Value);
continue;
}
if(key=="rotation"){
value.rotation = kv.Value.GetSingle();
continue;
}
if(key=="scale"){
value.scale = Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform_scale(kv.Value);
continue;
}
if(key=="texCoord"){
value.texCoord = kv.Value.GetInt32();
continue;
}
}
return value;
}
public static Single[] Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform_offset(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__pbrMetallicRoughness_baseColorTexture_extensions_KHR_texture_transform_scale(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__pbrMetallicRoughness_baseColorFactor(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
@ -688,10 +764,86 @@ public static glTFMaterialMetallicRoughnessTextureInfo Deserialize_gltf_material
continue;
}
if(key=="extensions"){
value.extensions = Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions(kv.Value);
continue;
}
}
return value;
}
public static glTFTextureInfo_extensions Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions(ListTreeNode<JsonValue> parsed)
{
var value = new glTFTextureInfo_extensions();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="KHR_texture_transform"){
value.KHR_texture_transform = Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform(kv.Value);
continue;
}
}
return value;
}
public static glTF_KHR_texture_transform Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform(ListTreeNode<JsonValue> parsed)
{
var value = new glTF_KHR_texture_transform();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="offset"){
value.offset = Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform_offset(kv.Value);
continue;
}
if(key=="rotation"){
value.rotation = kv.Value.GetSingle();
continue;
}
if(key=="scale"){
value.scale = Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform_scale(kv.Value);
continue;
}
if(key=="texCoord"){
value.texCoord = kv.Value.GetInt32();
continue;
}
}
return value;
}
public static Single[] Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform_offset(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__pbrMetallicRoughness_metallicRoughnessTexture_extensions_KHR_texture_transform_scale(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static glTFMaterialNormalTextureInfo Deserialize_gltf_materials__normalTexture(ListTreeNode<JsonValue> parsed)
{
var value = new glTFMaterialNormalTextureInfo();
@ -715,10 +867,86 @@ public static glTFMaterialNormalTextureInfo Deserialize_gltf_materials__normalTe
continue;
}
if(key=="extensions"){
value.extensions = Deserialize_gltf_materials__normalTexture_extensions(kv.Value);
continue;
}
}
return value;
}
public static glTFTextureInfo_extensions Deserialize_gltf_materials__normalTexture_extensions(ListTreeNode<JsonValue> parsed)
{
var value = new glTFTextureInfo_extensions();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="KHR_texture_transform"){
value.KHR_texture_transform = Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform(kv.Value);
continue;
}
}
return value;
}
public static glTF_KHR_texture_transform Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform(ListTreeNode<JsonValue> parsed)
{
var value = new glTF_KHR_texture_transform();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="offset"){
value.offset = Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform_offset(kv.Value);
continue;
}
if(key=="rotation"){
value.rotation = kv.Value.GetSingle();
continue;
}
if(key=="scale"){
value.scale = Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform_scale(kv.Value);
continue;
}
if(key=="texCoord"){
value.texCoord = kv.Value.GetInt32();
continue;
}
}
return value;
}
public static Single[] Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform_offset(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__normalTexture_extensions_KHR_texture_transform_scale(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static glTFMaterialOcclusionTextureInfo Deserialize_gltf_materials__occlusionTexture(ListTreeNode<JsonValue> parsed)
{
var value = new glTFMaterialOcclusionTextureInfo();
@ -742,10 +970,86 @@ public static glTFMaterialOcclusionTextureInfo Deserialize_gltf_materials__occlu
continue;
}
if(key=="extensions"){
value.extensions = Deserialize_gltf_materials__occlusionTexture_extensions(kv.Value);
continue;
}
}
return value;
}
public static glTFTextureInfo_extensions Deserialize_gltf_materials__occlusionTexture_extensions(ListTreeNode<JsonValue> parsed)
{
var value = new glTFTextureInfo_extensions();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="KHR_texture_transform"){
value.KHR_texture_transform = Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform(kv.Value);
continue;
}
}
return value;
}
public static glTF_KHR_texture_transform Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform(ListTreeNode<JsonValue> parsed)
{
var value = new glTF_KHR_texture_transform();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="offset"){
value.offset = Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform_offset(kv.Value);
continue;
}
if(key=="rotation"){
value.rotation = kv.Value.GetSingle();
continue;
}
if(key=="scale"){
value.scale = Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform_scale(kv.Value);
continue;
}
if(key=="texCoord"){
value.texCoord = kv.Value.GetInt32();
continue;
}
}
return value;
}
public static Single[] Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform_offset(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__occlusionTexture_extensions_KHR_texture_transform_scale(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static glTFMaterialEmissiveTextureInfo Deserialize_gltf_materials__emissiveTexture(ListTreeNode<JsonValue> parsed)
{
var value = new glTFMaterialEmissiveTextureInfo();
@ -764,10 +1068,86 @@ public static glTFMaterialEmissiveTextureInfo Deserialize_gltf_materials__emissi
continue;
}
if(key=="extensions"){
value.extensions = Deserialize_gltf_materials__emissiveTexture_extensions(kv.Value);
continue;
}
}
return value;
}
public static glTFTextureInfo_extensions Deserialize_gltf_materials__emissiveTexture_extensions(ListTreeNode<JsonValue> parsed)
{
var value = new glTFTextureInfo_extensions();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="KHR_texture_transform"){
value.KHR_texture_transform = Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform(kv.Value);
continue;
}
}
return value;
}
public static glTF_KHR_texture_transform Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform(ListTreeNode<JsonValue> parsed)
{
var value = new glTF_KHR_texture_transform();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="offset"){
value.offset = Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform_offset(kv.Value);
continue;
}
if(key=="rotation"){
value.rotation = kv.Value.GetSingle();
continue;
}
if(key=="scale"){
value.scale = Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform_scale(kv.Value);
continue;
}
if(key=="texCoord"){
value.texCoord = kv.Value.GetInt32();
continue;
}
}
return value;
}
public static Single[] Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform_offset(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__emissiveTexture_extensions_KHR_texture_transform_scale(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
int i=0;
foreach(var x in parsed.ArrayItems())
{
value[i++] = x.GetSingle();
}
return value;
}
public static Single[] Deserialize_gltf_materials__emissiveFactor(ListTreeNode<JsonValue> parsed)
{
var value = new Single[parsed.GetArrayCount()];
@ -840,6 +1220,11 @@ public static glTFMesh Deserialize_gltf_meshes_LIST(ListTreeNode<JsonValue> pars
continue;
}
if(key=="extras"){
value.extras = Deserialize_gltf_meshes__extras(kv.Value);
continue;
}
}
return value;
}
@ -1032,6 +1417,32 @@ public static Single[] Deserialize_gltf_meshes__weights(ListTreeNode<JsonValue>
return value;
}
public static glTFMesh_extras Deserialize_gltf_meshes__extras(ListTreeNode<JsonValue> parsed)
{
var value = new glTFMesh_extras();
foreach(var kv in parsed.ObjectItems())
{
var key = kv.Key.GetString();
if(key=="targetNames"){
value.targetNames = Deserialize_gltf_meshes__extras_targetNames(kv.Value);
continue;
}
}
return value;
}
public static List<System.String> Deserialize_gltf_meshes__extras_targetNames(ListTreeNode<JsonValue> parsed)
{
var value = new List<String>();
foreach(var x in parsed.ArrayItems())
{
value.Add(x.GetString());
}
return value;
}
public static List<UniGLTF.glTFNode> Deserialize_gltf_nodes(ListTreeNode<JsonValue> parsed)
{
var value = new List<glTFNode>();