public static RenderBreakViewModel FromRenderBreakSave(RenderBreakSave renderBreakSave)
        {
            RenderBreakViewModel toReturn = new RenderBreakViewModel();

            toReturn.LayerName = renderBreakSave.LayerName;
            toReturn.Texture = renderBreakSave.Texture;

            toReturn.ColorOperation = renderBreakSave.ColorOperation;
            toReturn.BlendOperation = renderBreakSave.BlendOperation;
            toReturn.TextureFilter = renderBreakSave.TextureFilter;
            toReturn.TextureAddressMode = renderBreakSave.TextureAddressMode;

#if DEBUG
            toReturn.Details = renderBreakSave.Details;
#endif
            return toReturn;
        }
示例#2
0
        public static RenderBreakSave FromRenderBreak(RenderBreak renderBreak)
        {
            RenderBreakSave toReturn = new RenderBreakSave();
            if (renderBreak.Texture != null)
            {
                toReturn.Texture = renderBreak.Texture.Name;
            }

            toReturn.LayerName = renderBreak.LayerName;

            toReturn.ColorOperation = renderBreak.ColorOperation;
            toReturn.BlendOperation = renderBreak.BlendOperation;
            toReturn.TextureFilter = renderBreak.TextureFilter;
            toReturn.TextureAddressMode = renderBreak.TextureAddressMode;

#if DEBUG
            toReturn.Details = renderBreak.Details;
#endif

            return toReturn;
        }
        public static RenderBreakSave FromRenderBreak(RenderBreak renderBreak)
        {
            RenderBreakSave toReturn = new RenderBreakSave();

            if (renderBreak.Texture != null)
            {
                toReturn.Texture = renderBreak.Texture.Name;
            }

            toReturn.LayerName = renderBreak.LayerName;

            toReturn.ColorOperation     = renderBreak.ColorOperation;
            toReturn.BlendOperation     = renderBreak.BlendOperation;
            toReturn.TextureFilter      = renderBreak.TextureFilter;
            toReturn.TextureAddressMode = renderBreak.TextureAddressMode;

#if DEBUG
            toReturn.Details = renderBreak.Details;
#endif

            return(toReturn);
        }