public void writeToSave(TezWriter writer)
 {
     foreach (var pair in m_Dic)
     {
         writer.beginObject(pair.Key);
         pair.Value.writeToSave(writer);
         writer.endObject(pair.Key);
     }
 }
Ejemplo n.º 2
0
 public void writeToSave(TezWriter writer)
 {
     for (int i = 0; i < m_Wrappers.Length; i++)
     {
         writer.beginObject(i);
         m_Wrappers[i].writeToSave(writer);
         writer.endObject(i);
     }
 }
Ejemplo n.º 3
0
        public static void writeProperty(this TezWriter writer, TezValueWrapper vw)
        {
            switch (vw.valueType)
            {
            case TezValueType.Bool:
            {
                var result = (TezValueWrapper <bool>)vw;
                writer.write(result.name, result.value);
                break;
            }

            case TezValueType.Int:
            {
                var result = (TezValueWrapper <int>)vw;
                writer.write(result.name, result.value);
                break;
            }

            case TezValueType.Float:
            {
                var result = (TezValueWrapper <float>)vw;
                writer.write(result.name, result.value);
                break;
            }

            case TezValueType.Double:
                break;

            case TezValueType.String:
            {
                var result = (TezValueWrapper <string>)vw;
                writer.write(result.name, result.value);
                break;
            }

            case TezValueType.Class:
                break;

            case TezValueType.StaticString:
                break;

            case TezValueType.Type:
                break;

            case TezValueType.Unknown:
                break;

            default:
                break;
            }
        }
Ejemplo n.º 4
0
 public abstract void writeToSave(TezWriter writer);
Ejemplo n.º 5
0
 public static void writePropertyCollection(TezWriter writer, TezPropertySortList collection, string name)
 {
 }
Ejemplo n.º 6
0
 public override void writeToSave(TezWriter writer)
 {
     writer.write("State", (int)this.state);
     writer.write("KeyCode", keyCode.ToString());
 }