internal static void Load(pSpriteUnloadable s, bool allowUnloadDynamically)
        {
            if (s == null)
            {
                return;
            }

            if (allowUnloadDynamically)
            {
                DynamicSprites.Add(s);
            }
            else
            {
                DynamicSpritesNoUnload.Add(s);
            }
        }
 internal static bool Remove(pSpriteUnloadable s)
 {
     return(DynamicSprites.Remove(s) || DynamicSpritesNoUnload.Remove(s));
 }