public void OnAfterDeserialize() { Variables.Clear(); for (int i = 0; i < VariableValues.Count; i++) { Variables.Add(SerializedData.Deserialize(VariableValues[i]) as Variable); } }
public void OnAfterDeserialize() { if (serializedConstraints == null) { return; } constraints = new List <ConstraintSolver>(serializedConstraints.Count); for (int i = 0; i < serializedConstraints.Count; ++i) { constraints.Add(SerializedData.Deserialize(serializedConstraints[i]) as ConstraintSolver); } }