public VisitStatus Visit <TContainer>(Property <TContainer, StructChunkData> property, ref TContainer container, ref StructChunkData data) { if (!Category.HasFlag(Category.StructChunkData)) { 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, StructChunkData> property, ref TContainer container, ref StructChunkData data) { Assert.That(data.Value, Is.EqualTo(25)); Assert.That(data.Category, Is.EqualTo(Category.StructChunkData)); return(VisitStatus.Stop); }