Ejemplo n.º 1
0
        protected override void Parse(Stream stream)
        {
            var s = new BinaryStreamWrapper(stream, ByteOrder.BigEndian);

            s.Read(out mFlags);
            s.Read(out mScale);
            mOrientation = new Matrix3x3Value(0, handler, stream);
            mPosition    = new Vector3ValueLE(0, handler, stream);
        }
Ejemplo n.º 2
0
 public bool Equals(Vector3ValueLE other)
 {
     return(mData.Equals(other.mData));
 }
Ejemplo n.º 3
0
 public Vector3ValueLE(int apiVersion, EventHandler handler, Vector3ValueLE basis)
     : base(apiVersion, handler, basis)
 {
 }
Ejemplo n.º 4
0
 protected override void Parse(Stream stream)
 {
     mX = new Vector3ValueLE(0, handler, stream);
     mY = new Vector3ValueLE(0, handler, stream);
     mZ = new Vector3ValueLE(0, handler, stream);
 }
Ejemplo n.º 5
0
 public Matrix3x3Value(int apiVersion, EventHandler handler) : base(apiVersion, handler)
 {
     mX = new Vector3ValueLE(0, handler);
     mY = new Vector3ValueLE(0, handler);
     mZ = new Vector3ValueLE(0, handler);
 }
Ejemplo n.º 6
0
 public TransformElement(int apiVersion, EventHandler handler)
     : base(apiVersion, handler)
 {
     mOrientation = new Matrix3x3Value(0, handler);
     mPosition    = new Vector3ValueLE(0, handler);
 }
Ejemplo n.º 7
0
 protected override void Parse(Stream stream)
 {
     mMin = new Vector3ValueLE(requestedApiVersion, handler, stream);
     mMax = new Vector3ValueLE(requestedApiVersion, handler, stream);
 }
Ejemplo n.º 8
0
 public BoundingBoxValue(int apiVersion, EventHandler handler) : base(apiVersion, handler)
 {
     mMin = new Vector3ValueLE(apiVersion, handler);
     mMax = new Vector3ValueLE(apiVersion, handler);
 }