コード例 #1
0
        public void Dispose()
        {
            for (int i = 0; i < data.Length; i++)
            {
                if (data[i].Dirty())
                {
                    data[i] = new RTVal();
                }
            }

            RTDataSerializer.cache.Push(this);
        }
コード例 #2
0
 public RTData SetData(uint index, RTData value)
 {
     data[index] = new RTVal(value);
     return(this);
 }
コード例 #3
0
 public RTData SetString(uint index, string value)
 {
     data[index] = new RTVal(value);
     return(this);
 }
コード例 #4
0
 public RTData SetDouble(uint index, double value)
 {
     data[index] = new RTVal(value);
     return(this);
 }
コード例 #5
0
 public RTData SetFloat(uint index, float value)
 {
     data[index] = new RTVal(value);
     return(this);
 }
コード例 #6
0
 public RTData SetRTVector(uint index, RTVector value)
 {
     data[index] = new RTVal(value);
     return(this);
 }
コード例 #7
0
 public RTData SetInt(uint index, int value)
 {
     data[index] = new RTVal((long)value);
     return(this);
 }