public KGFGUIDropDown(IEnumerable <string> theEntrys, uint theWidth, uint theMaxVisibleItems, eDropDirection theDirection, params GUILayoutOption[] theLayout) { if (theEntrys != null) { foreach (string aEntry in theEntrys) { itsEntrys.Add(aEntry); } itsWidth = theWidth; itsMaxVisibleItems = theMaxVisibleItems; itsDirection = theDirection; if (itsEntrys.Count > 0) { itsCurrentSelected = itsEntrys[0]; } } else { UnityEngine.Debug.LogError("the list of entrys was null"); } }
public KGFGUIDropDown(IEnumerable<string> theEntrys, uint theWidth, uint theMaxVisibleItems, eDropDirection theDirection, params GUILayoutOption[] theLayout) { if(theEntrys != null) { foreach(string aEntry in theEntrys) { itsEntrys.Add(aEntry); } itsWidth = theWidth; itsMaxVisibleItems = theMaxVisibleItems; itsDirection = theDirection; if(itsEntrys.Count > 0) { itsCurrentSelected = itsEntrys[0]; } } else { UnityEngine.Debug.LogError("the list of entrys was null"); } }