public void Dispose() { for (int i = 0; i < data.Length; i++) { if (data[i].Dirty()) { data[i] = new RTVal(); } } RTDataSerializer.cache.Push(this); }
public RTData SetData(uint index, RTData value) { data[index] = new RTVal(value); return(this); }
public RTData SetString(uint index, string value) { data[index] = new RTVal(value); return(this); }
public RTData SetDouble(uint index, double value) { data[index] = new RTVal(value); return(this); }
public RTData SetFloat(uint index, float value) { data[index] = new RTVal(value); return(this); }
public RTData SetRTVector(uint index, RTVector value) { data[index] = new RTVal(value); return(this); }
public RTData SetInt(uint index, int value) { data[index] = new RTVal((long)value); return(this); }