internal static ScreenDescription Create(
     ScreenSizeInformation info,
     List <GameObjectDescription> items,
     string assetNameBackground,
     GameScreenExecutionId id,
     TimeSpan timeOut)
 {
     return(new ScreenDescription(info, items, assetNameBackground, id, timeOut));
 }
 private ScreenDescription(
     ScreenSizeInformation info,
     List <GameObjectDescription> items,
     string assetNameBackground,
     GameScreenExecutionId id,
     TimeSpan timeOut)
 {
     ScreenSizeInformation = info;
     Items = items;
     AssetNameBackground = assetNameBackground;
     Id      = id;
     TimeOut = timeOut;
 }