class SerializerBase
package away3d.tools.serialize
extended by TraceSerializer
Available on all platforms
SerializerBase is the abstract class for all Serializers. It provides an interface for basic data type writing. It is not intended for reading.
See also:
away3d.tools.serialize.Serialize
Constructor
Methods
beginObject(className:String, instanceName:String):Void
Begin object serialization. Output className and instanceName.
Parameters:
className | name of class being serialized |
|---|---|
instanceName | name of instance being serialized |
writeBoolean(name:String, value:Bool):Void
Serialize Boolean
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeInt(name:String, value:Int):Void
Serialize int
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeQuaternion(name:String, value:Quaternion):Void
Serialize Quaternion
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeString(name:String, value:String):Void
Serialize String
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeTransform(name:String, value:Vector<Float>):Void
Serialize Transform, in the form of Vector.<Number>
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeUint(name:String, value:Int):Void
Serialize uint
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |
writeVector3D(name:String, value:Vector3D):Void
Serialize Vector3D
Parameters:
name | name of value being serialized |
|---|---|
value | value being serialized |