Example #1
0
 public TezIntRoulette(TezTuple <Name, int>[] tuples)
 {
     m_Value = new TezArray <TezTuple <Name, int> >(tuples);
     foreach (var value in m_Value)
     {
         this.maxValue += value.v2;
     }
 }
Example #2
0
 public void setPageCapacity(int capacity)
 {
     m_Slots = new TezArray <TezInventoryViewSlot>(capacity);
     for (int i = 0; i < capacity; i++)
     {
         m_Slots.add(new TezInventoryViewSlot()
         {
             index = i
         });
     }
 }
Example #3
0
        public override void close()
        {
            foreach (var item in m_Slots)
            {
                item.close();
            }
            m_Slots.close();

            m_Slots       = null;
            onSlotRefresh = null;

            base.close();
        }
Example #4
0
 public void close()
 {
     m_Value.close();
     m_Value = null;
 }
Example #5
0
 public TezIntRoulette(int max_capacity)
 {
     m_Value = new TezArray <TezTuple <Name, int> >(max_capacity);
 }
Example #6
0
 public override void close()
 {
     base.close();
     m_Children.close();
     m_Children = null;
 }