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;
}