Example #1
0
 //============================================================
 // <T>序列化内部数据到输出流。</T>
 //
 // @param output 输出流
 //============================================================
 public void Serialize(IOutput output)
 {
     // 输出属性
     output.WriteString(_typeName);
     // 输出中心
     output.WriteFloat(_centerFront);
     output.WriteFloat(_centerBack);
     // 输出位置
     _position.Serialize(output);
     // 输出方向
     _direction.Serialize(output);
     // 输出焦平面
     output.WriteFloat(_focalNear);
     output.WriteFloat(_focalFar);
     // 输出视角
     _viewport.Serialize(output);
 }
Example #2
0
 //============================================================
 // <T>序列化内部数据到输出流。</T>
 //
 // @param output 输出流
 //============================================================
 public void Serialize(IOutput output)
 {
     output.WriteString(_typeName);
     output.WriteInt32(_interval);
     _rotation.Serialize(output);
 }
Example #3
0
 //============================================================
 public void Serialize(IOutput output)
 {
     _direction.Serialize(output);
 }
Example #4
0
 //============================================================
 public void Serialize(IOutput output)
 {
     _translation.Serialize(output);
     _euler.Serialize(output);
     _scale.Serialize(output);
 }