Example #1
0
        public override XmlPointToBrick Convert1(LookAtBrick m, XmlModelConvertBackContext c)
        {
            var spriteConverter = new SpriteConverter();

            return(new XmlPointToBrick
            {
                PointedSprite = m.Target == null ? null : (XmlSprite)spriteConverter.Convert(m.Target, c, pointerOnly: true)
            });
        }
Example #2
0
        public override LookAtBrick Convert1(XmlPointToBrick o, XmlModelConvertContext c)
        {
            var spriteConverter = new SpriteConverter();

            return(new LookAtBrick
            {
                Target = o.PointedSprite == null ? null : (Sprite)spriteConverter.Convert(o.PointedSprite, c, pointerOnly: true)
            });
        }