Esempio n. 1
0
 internal void Read(BinaryReader r)
 {
     type = (EVarType)(r.ReadInt32());
     if (isNull)
     {
         return;
     }
     value_b   = r.ReadBoolean();
     value_i   = r.ReadInt32();
     value_i   = r.ReadInt32();
     value_f   = r.ReadSingle();
     value_v.x = r.ReadSingle();
     value_v.y = r.ReadSingle();
     value_v.z = r.ReadSingle();
     value_v.w = r.ReadSingle();
     value_q.x = r.ReadSingle();
     value_q.y = r.ReadSingle();
     value_q.z = r.ReadSingle();
     value_q.w = r.ReadSingle();
     r.ReadSingle();
     r.ReadSingle();
     r.ReadSingle();
     r.ReadSingle();
     _value_str = r.ReadString();
 }
 public BTVariableAttribute(System.Type type, EVarType varType)
 {
     VarName       = "varName";
     VarValue      = "varValue";
     this.VarClass = type;
     this.VarType  = varType;
 }
 public BTVariableReferenceAttribute(System.Type type, EVarType vartype)
 {
     this.VarClass = type;
     this.VarType  = vartype;
 }