Exemplo n.º 1
0
 internal bool IsUserControlTexture(UInt32 slot)
 {
     if (UserControlTextures == null)
     {
         return(false);
     }
     return(UserControlTextures.ContainsKey(slot));
 }
Exemplo n.º 2
0
 internal void SetUserControlTexture(UInt32 slot, bool userControl, bool reset = true)
 {
     if (userControl)
     {
         if (UserControlTextures == null)
         {
             UserControlTextures = new Dictionary <uint, uint>();
         }
         if (reset)
         {
             UserControlTextures.Clear();
         }
         UserControlTextures[slot] = slot;
     }
     else
     {
         UserControlTextures.Remove(slot);
         if (UserControlTextures.Count == 0)
         {
             UserControlTextures = null;
         }
     }
 }