Initial commit

This commit is contained in:
Pyogenics
2025-01-26 09:32:24 +00:00
commit c0d6d88353
769 changed files with 85894 additions and 0 deletions

View File

@@ -0,0 +1,82 @@
package package_58
{
import package_32.name_148;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_39.name_160;
import package_5.name_3;
import package_51.A3D2CubeMap;
public class CodecA3D2CubeMap implements name_152
{
public static var log:name_160 = name_160(name_3.name_8().name_30(name_160));
private var var_369:name_152;
private var var_373:name_152;
private var var_368:name_152;
private var var_252:name_152;
private var var_372:name_152;
private var var_371:name_152;
private var var_370:name_152;
public function CodecA3D2CubeMap()
{
super();
}
public function init(protocol:name_163) : void
{
this.var_369 = protocol.name_448(new name_148(int,true));
this.var_373 = protocol.name_448(new name_148(int,true));
this.var_368 = protocol.name_448(new name_148(int,true));
this.var_252 = protocol.name_448(new name_148(int,false));
this.var_372 = protocol.name_448(new name_148(int,true));
this.var_371 = protocol.name_448(new name_148(int,true));
this.var_370 = protocol.name_448(new name_148(int,false));
}
public function method_296(protocolBuffer:name_442) : Object
{
log = name_160(name_3.name_8().name_30(name_160));
var value_backId:int = int(this.var_369.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","backId",value_backId);
var value_bottomId:int = int(this.var_373.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","bottomId",value_bottomId);
var value_frontId:int = int(this.var_368.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","frontId",value_frontId);
var value_id:int = int(this.var_252.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","id",value_id);
var value_leftId:int = int(this.var_372.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","leftId",value_leftId);
var value_rightId:int = int(this.var_371.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","rightId",value_rightId);
var value_topId:int = int(this.var_370.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2CubeMap","topId",value_topId);
return new A3D2CubeMap(value_backId,value_bottomId,value_frontId,value_id,value_leftId,value_rightId,value_topId);
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var struct:A3D2CubeMap = A3D2CubeMap(object);
this.var_369.method_295(protocolBuffer,struct.backId);
this.var_373.method_295(protocolBuffer,struct.bottomId);
this.var_368.method_295(protocolBuffer,struct.frontId);
this.var_252.method_295(protocolBuffer,struct.id);
this.var_372.method_295(protocolBuffer,struct.leftId);
this.var_371.method_295(protocolBuffer,struct.rightId);
this.var_370.method_295(protocolBuffer,struct.topId);
}
}
}

View File

@@ -0,0 +1,52 @@
package package_58
{
import package_32.name_148;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_39.name_160;
import package_5.name_3;
import package_51.A3D2Image;
public class CodecA3D2Image implements name_152
{
public static var log:name_160 = name_160(name_3.name_8().name_30(name_160));
private var var_252:name_152;
private var var_307:name_152;
public function CodecA3D2Image()
{
super();
}
public function init(protocol:name_163) : void
{
this.var_252 = protocol.name_448(new name_148(int,false));
this.var_307 = protocol.name_448(new name_148(String,false));
}
public function method_296(protocolBuffer:name_442) : Object
{
log = name_160(name_3.name_8().name_30(name_160));
var value_id:int = int(this.var_252.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Image","id",value_id);
var value_url:String = this.var_307.method_296(protocolBuffer) as String;
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Image","url",value_url);
return new A3D2Image(value_id,value_url);
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var struct:A3D2Image = A3D2Image(object);
this.var_252.method_295(protocolBuffer,struct.id);
this.var_307.method_295(protocolBuffer,struct.url);
}
}
}

View File

@@ -0,0 +1,59 @@
package package_58
{
import package_32.name_148;
import package_33.name_156;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_39.name_160;
import package_5.name_3;
import package_51.A3D2Map;
public class CodecA3D2Map implements name_152
{
public static var log:name_160 = name_160(name_3.name_8().name_30(name_160));
private var var_322:name_152;
private var var_252:name_152;
private var var_321:name_152;
public function CodecA3D2Map()
{
super();
}
public function init(protocol:name_163) : void
{
this.var_322 = protocol.name_448(new name_148(name_156,false));
this.var_252 = protocol.name_448(new name_148(int,false));
this.var_321 = protocol.name_448(new name_148(int,false));
}
public function method_296(protocolBuffer:name_442) : Object
{
log = name_160(name_3.name_8().name_30(name_160));
var value_channel:uint = uint(this.var_322.method_296(protocolBuffer) as uint);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Map","channel",value_channel);
var value_id:int = int(this.var_252.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Map","id",value_id);
var value_imageId:int = int(this.var_321.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Map","imageId",value_imageId);
return new A3D2Map(value_channel,value_id,value_imageId);
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var struct:A3D2Map = A3D2Map(object);
this.var_322.method_295(protocolBuffer,struct.channel);
this.var_252.method_295(protocolBuffer,struct.id);
this.var_321.method_295(protocolBuffer,struct.imageId);
}
}
}

View File

@@ -0,0 +1,88 @@
package package_58
{
import package_32.name_148;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_39.name_160;
import package_5.name_3;
import package_51.A3D2Material;
public class CodecA3D2Material implements name_152
{
public static var log:name_160 = name_160(name_3.name_8().name_30(name_160));
private var var_386:name_152;
private var var_383:name_152;
private var var_252:name_152;
private var var_384:name_152;
private var var_385:name_152;
private var var_382:name_152;
private var var_418:name_152;
private var var_381:name_152;
public function CodecA3D2Material()
{
super();
}
public function init(protocol:name_163) : void
{
this.var_386 = protocol.name_448(new name_148(int,true));
this.var_383 = protocol.name_448(new name_148(int,true));
this.var_252 = protocol.name_448(new name_148(int,false));
this.var_384 = protocol.name_448(new name_148(int,true));
this.var_385 = protocol.name_448(new name_148(int,true));
this.var_382 = protocol.name_448(new name_148(int,true));
this.var_418 = protocol.name_448(new name_148(int,true));
this.var_381 = protocol.name_448(new name_148(int,true));
}
public function method_296(protocolBuffer:name_442) : Object
{
log = name_160(name_3.name_8().name_30(name_160));
var value_diffuseMapId:int = int(this.var_386.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","diffuseMapId",value_diffuseMapId);
var value_glossinessMapId:int = int(this.var_383.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","glossinessMapId",value_glossinessMapId);
var value_id:int = int(this.var_252.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","id",value_id);
var value_lightMapId:int = int(this.var_384.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","lightMapId",value_lightMapId);
var value_normalMapId:int = int(this.var_385.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","normalMapId",value_normalMapId);
var value_opacityMapId:int = int(this.var_382.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","opacityMapId",value_opacityMapId);
var value_reflectionCubeMapId:int = int(this.var_418.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","reflectionCubeMapId",value_reflectionCubeMapId);
var value_specularMapId:int = int(this.var_381.method_296(protocolBuffer) as int);
log.log("codec","struct %1 field %2 value %3","versions.version2.a3d.materials.A3D2Material","specularMapId",value_specularMapId);
return new A3D2Material(value_diffuseMapId,value_glossinessMapId,value_id,value_lightMapId,value_normalMapId,value_opacityMapId,value_reflectionCubeMapId,value_specularMapId);
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var struct:A3D2Material = A3D2Material(object);
this.var_386.method_295(protocolBuffer,struct.diffuseMapId);
this.var_383.method_295(protocolBuffer,struct.glossinessMapId);
this.var_252.method_295(protocolBuffer,struct.id);
this.var_384.method_295(protocolBuffer,struct.lightMapId);
this.var_385.method_295(protocolBuffer,struct.normalMapId);
this.var_382.method_295(protocolBuffer,struct.opacityMapId);
this.var_418.method_295(protocolBuffer,struct.reflectionCubeMapId);
this.var_381.method_295(protocolBuffer,struct.specularMapId);
}
}
}

View File

@@ -0,0 +1,59 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2CubeMap;
public class VectorCodecA3D2CubeMapLevel1 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2CubeMapLevel1(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2CubeMap,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length:int = name_443.name_445(protocolBuffer);
var result:Vector.<A3D2CubeMap> = new Vector.<A3D2CubeMap>(length,true);
for(var i:int = 0; i < length; i++)
{
result[i] = A3D2CubeMap(this.elementCodec.method_296(protocolBuffer));
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<A3D2CubeMap> = Vector.<A3D2CubeMap>(object);
var length:int = int(data.length);
name_443.name_446(protocolBuffer,length);
for(var i:int = 0; i < length; i++)
{
this.elementCodec.method_295(protocolBuffer,data[i]);
}
}
}
}

View File

@@ -0,0 +1,89 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2CubeMap;
public class VectorCodecA3D2CubeMapLevel2 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2CubeMapLevel2(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2CubeMap,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<A3D2CubeMap> = null;
var i2:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<A3D2CubeMap>> = new Vector.<Vector.<A3D2CubeMap>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<A3D2CubeMap>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; i2++)
{
items2[i2] = A3D2CubeMap(this.elementCodec.method_296(protocolBuffer));
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<A3D2CubeMap> = null;
var length2:int = 0;
var i2:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<A3D2CubeMap>> = Vector.<Vector.<A3D2CubeMap>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
this.elementCodec.method_295(protocolBuffer,items2[i2]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,119 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2CubeMap;
public class VectorCodecA3D2CubeMapLevel3 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2CubeMapLevel3(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2CubeMap,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<Vector.<A3D2CubeMap>> = null;
var i2:int = 0;
var length3:int = 0;
var items3:Vector.<A3D2CubeMap> = null;
var i3:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<Vector.<A3D2CubeMap>>> = new Vector.<Vector.<Vector.<A3D2CubeMap>>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<Vector.<A3D2CubeMap>>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length3 = name_443.name_445(protocolBuffer);
items3 = new Vector.<A3D2CubeMap>(length3,true);
items2[i2] = items3;
for(i3 = 0; i3 < length3; i3++)
{
items3[i3] = A3D2CubeMap(this.elementCodec.method_296(protocolBuffer));
}
}
i2++;
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<Vector.<A3D2CubeMap>> = null;
var length2:int = 0;
var i2:int = 0;
var items3:Vector.<A3D2CubeMap> = null;
var length3:int = 0;
var i3:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<Vector.<A3D2CubeMap>>> = Vector.<Vector.<Vector.<A3D2CubeMap>>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
items3 = items2[i1];
if(items3 != null)
{
protocolBuffer.optionalMap.name_444(false);
length3 = int(items3.length);
name_443.name_446(protocolBuffer,length3);
for(i3 = 0; i3 < length3; i3++)
{
this.elementCodec.method_295(protocolBuffer,items3[i3]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,59 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Image;
public class VectorCodecA3D2ImageLevel1 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2ImageLevel1(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Image,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length:int = name_443.name_445(protocolBuffer);
var result:Vector.<A3D2Image> = new Vector.<A3D2Image>(length,true);
for(var i:int = 0; i < length; i++)
{
result[i] = A3D2Image(this.elementCodec.method_296(protocolBuffer));
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<A3D2Image> = Vector.<A3D2Image>(object);
var length:int = int(data.length);
name_443.name_446(protocolBuffer,length);
for(var i:int = 0; i < length; i++)
{
this.elementCodec.method_295(protocolBuffer,data[i]);
}
}
}
}

View File

@@ -0,0 +1,89 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Image;
public class VectorCodecA3D2ImageLevel2 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2ImageLevel2(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Image,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<A3D2Image> = null;
var i2:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<A3D2Image>> = new Vector.<Vector.<A3D2Image>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<A3D2Image>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; i2++)
{
items2[i2] = A3D2Image(this.elementCodec.method_296(protocolBuffer));
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<A3D2Image> = null;
var length2:int = 0;
var i2:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<A3D2Image>> = Vector.<Vector.<A3D2Image>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
this.elementCodec.method_295(protocolBuffer,items2[i2]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,119 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Image;
public class VectorCodecA3D2ImageLevel3 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2ImageLevel3(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Image,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<Vector.<A3D2Image>> = null;
var i2:int = 0;
var length3:int = 0;
var items3:Vector.<A3D2Image> = null;
var i3:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<Vector.<A3D2Image>>> = new Vector.<Vector.<Vector.<A3D2Image>>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<Vector.<A3D2Image>>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length3 = name_443.name_445(protocolBuffer);
items3 = new Vector.<A3D2Image>(length3,true);
items2[i2] = items3;
for(i3 = 0; i3 < length3; i3++)
{
items3[i3] = A3D2Image(this.elementCodec.method_296(protocolBuffer));
}
}
i2++;
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<Vector.<A3D2Image>> = null;
var length2:int = 0;
var i2:int = 0;
var items3:Vector.<A3D2Image> = null;
var length3:int = 0;
var i3:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<Vector.<A3D2Image>>> = Vector.<Vector.<Vector.<A3D2Image>>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
items3 = items2[i1];
if(items3 != null)
{
protocolBuffer.optionalMap.name_444(false);
length3 = int(items3.length);
name_443.name_446(protocolBuffer,length3);
for(i3 = 0; i3 < length3; i3++)
{
this.elementCodec.method_295(protocolBuffer,items3[i3]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,59 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Map;
public class VectorCodecA3D2MapLevel1 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MapLevel1(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Map,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length:int = name_443.name_445(protocolBuffer);
var result:Vector.<A3D2Map> = new Vector.<A3D2Map>(length,true);
for(var i:int = 0; i < length; i++)
{
result[i] = A3D2Map(this.elementCodec.method_296(protocolBuffer));
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<A3D2Map> = Vector.<A3D2Map>(object);
var length:int = int(data.length);
name_443.name_446(protocolBuffer,length);
for(var i:int = 0; i < length; i++)
{
this.elementCodec.method_295(protocolBuffer,data[i]);
}
}
}
}

View File

@@ -0,0 +1,89 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Map;
public class VectorCodecA3D2MapLevel2 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MapLevel2(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Map,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<A3D2Map> = null;
var i2:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<A3D2Map>> = new Vector.<Vector.<A3D2Map>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<A3D2Map>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; i2++)
{
items2[i2] = A3D2Map(this.elementCodec.method_296(protocolBuffer));
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<A3D2Map> = null;
var length2:int = 0;
var i2:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<A3D2Map>> = Vector.<Vector.<A3D2Map>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
this.elementCodec.method_295(protocolBuffer,items2[i2]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,119 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Map;
public class VectorCodecA3D2MapLevel3 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MapLevel3(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Map,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<Vector.<A3D2Map>> = null;
var i2:int = 0;
var length3:int = 0;
var items3:Vector.<A3D2Map> = null;
var i3:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<Vector.<A3D2Map>>> = new Vector.<Vector.<Vector.<A3D2Map>>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<Vector.<A3D2Map>>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length3 = name_443.name_445(protocolBuffer);
items3 = new Vector.<A3D2Map>(length3,true);
items2[i2] = items3;
for(i3 = 0; i3 < length3; i3++)
{
items3[i3] = A3D2Map(this.elementCodec.method_296(protocolBuffer));
}
}
i2++;
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<Vector.<A3D2Map>> = null;
var length2:int = 0;
var i2:int = 0;
var items3:Vector.<A3D2Map> = null;
var length3:int = 0;
var i3:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<Vector.<A3D2Map>>> = Vector.<Vector.<Vector.<A3D2Map>>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
items3 = items2[i1];
if(items3 != null)
{
protocolBuffer.optionalMap.name_444(false);
length3 = int(items3.length);
name_443.name_446(protocolBuffer,length3);
for(i3 = 0; i3 < length3; i3++)
{
this.elementCodec.method_295(protocolBuffer,items3[i3]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,59 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Material;
public class VectorCodecA3D2MaterialLevel1 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MaterialLevel1(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Material,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length:int = name_443.name_445(protocolBuffer);
var result:Vector.<A3D2Material> = new Vector.<A3D2Material>(length,true);
for(var i:int = 0; i < length; i++)
{
result[i] = A3D2Material(this.elementCodec.method_296(protocolBuffer));
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<A3D2Material> = Vector.<A3D2Material>(object);
var length:int = int(data.length);
name_443.name_446(protocolBuffer,length);
for(var i:int = 0; i < length; i++)
{
this.elementCodec.method_295(protocolBuffer,data[i]);
}
}
}
}

View File

@@ -0,0 +1,89 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Material;
public class VectorCodecA3D2MaterialLevel2 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MaterialLevel2(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Material,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<A3D2Material> = null;
var i2:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<A3D2Material>> = new Vector.<Vector.<A3D2Material>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<A3D2Material>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; i2++)
{
items2[i2] = A3D2Material(this.elementCodec.method_296(protocolBuffer));
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<A3D2Material> = null;
var length2:int = 0;
var i2:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<A3D2Material>> = Vector.<Vector.<A3D2Material>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
this.elementCodec.method_295(protocolBuffer,items2[i2]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}

View File

@@ -0,0 +1,119 @@
package package_58
{
import package_32.name_148;
import package_34.name_150;
import package_36.name_152;
import package_36.name_163;
import package_36.name_442;
import package_38.name_443;
import package_51.A3D2Material;
public class VectorCodecA3D2MaterialLevel3 implements name_152
{
private var elementCodec:name_152;
private var optionalElement:Boolean;
public function VectorCodecA3D2MaterialLevel3(optionalElement:Boolean)
{
super();
this.optionalElement = optionalElement;
}
public function init(protocol:name_163) : void
{
this.elementCodec = protocol.name_448(new name_148(A3D2Material,false));
if(this.optionalElement)
{
this.elementCodec = new name_150(this.elementCodec);
}
}
public function method_296(protocolBuffer:name_442) : Object
{
var length2:int = 0;
var items2:Vector.<Vector.<A3D2Material>> = null;
var i2:int = 0;
var length3:int = 0;
var items3:Vector.<A3D2Material> = null;
var i3:int = 0;
var length1:int = name_443.name_445(protocolBuffer);
var result:Vector.<Vector.<Vector.<A3D2Material>>> = new Vector.<Vector.<Vector.<A3D2Material>>>(length1,true);
for(var i1:int = 0; i1 < length1; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length2 = name_443.name_445(protocolBuffer);
items2 = new Vector.<Vector.<A3D2Material>>(length2,true);
result[i1] = items2;
for(i2 = 0; i2 < length2; )
{
if(!protocolBuffer.optionalMap.name_447())
{
length3 = name_443.name_445(protocolBuffer);
items3 = new Vector.<A3D2Material>(length3,true);
items2[i2] = items3;
for(i3 = 0; i3 < length3; i3++)
{
items3[i3] = A3D2Material(this.elementCodec.method_296(protocolBuffer));
}
}
i2++;
}
}
i1++;
}
return result;
}
public function method_295(protocolBuffer:name_442, object:Object) : void
{
var items2:Vector.<Vector.<A3D2Material>> = null;
var length2:int = 0;
var i2:int = 0;
var items3:Vector.<A3D2Material> = null;
var length3:int = 0;
var i3:int = 0;
if(object == null)
{
throw new Error("Object is null. Use @ProtocolOptional annotation.");
}
var data:Vector.<Vector.<Vector.<A3D2Material>>> = Vector.<Vector.<Vector.<A3D2Material>>>(object);
var length1:int = int(data.length);
name_443.name_446(protocolBuffer,length1);
for(var i1:int = 0; i1 < length1; i1++)
{
items2 = data[i1];
if(items2 != null)
{
protocolBuffer.optionalMap.name_444(false);
length2 = int(items2.length);
name_443.name_446(protocolBuffer,length2);
for(i2 = 0; i2 < length2; i2++)
{
items3 = items2[i1];
if(items3 != null)
{
protocolBuffer.optionalMap.name_444(false);
length3 = int(items3.length);
name_443.name_446(protocolBuffer,length3);
for(i3 = 0; i3 < length3; i3++)
{
this.elementCodec.method_295(protocolBuffer,items3[i3]);
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
else
{
protocolBuffer.optionalMap.name_444(true);
}
}
}
}
}