public VisitStatus Visit <TContainer>(Property <TContainer, SharedComponentData> property, ref TContainer container, ref SharedComponentData data) { if (!Category.HasFlag(Category.SharedData)) { return(VisitStatus.Stop); } if (Read) { Assert.That(data.FloatValue, Is.EqualTo(Value)); } else { data.FloatValue = Value; } return(VisitStatus.Stop); }
public VisitStatus Visit <TContainer>(Property <TContainer, SharedComponentData> property, ref TContainer container, ref SharedComponentData data) { Assert.That(data.Category, Is.EqualTo(Category.SharedData)); return(VisitStatus.Stop); }