コード例 #1
0
ファイル: SceneStorage.cs プロジェクト: tivtag/Fly
        private void Save(FlyScene scene, BinarySerializationContext context)
        {
            context.WriteDefaultHeader();

            context.Write(scene.HalfSize.X);
            context.Write(scene.HalfSize.Y);
            context.Write(scene.EntityCount);

            foreach (IFlyEntity entity in scene.Entities)
            {
                context.WriteObject(entity);
            }
        }