Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
KSP.UI.UISelectableGridLayoutGroup Class Reference
Inheritance diagram for KSP.UI.UISelectableGridLayoutGroup:

Public Member Functions

UISelectableGridLayoutGroupItem AddItem (UISelectableGridLayoutGroupItem item)
 
UISelectableGridLayoutGroupItem AddItem (UISelectableGridLayoutGroupItem item, Transform parent)
 Adds the EditorActionPartItem to the list, but it's not the parent, so it's parent must be the one parented. More...
 
void Clear ()
 
void ClickItem (int index)
 
UISelectableGridLayoutGroupItem CreateItem (UISelectableGridLayoutGroupItem itemPrefab)
 
UISelectableGridLayoutGroupItem InsertItem (UISelectableGridLayoutGroupItem item, int index)
 
delegate void OnGridSelectItem ()
 
void RemoveItem (UISelectableGridLayoutGroupItem item)
 
void Select (UISelectableGridLayoutGroupItem item)
 
void Select (int itemIndex)
 
void SelectSet (int itemIndex, bool isheader=true)
 Highlight the selected group action More...
 

Public Attributes

OnGridSelectItem onSelectItem
 

Properties

int Count [get]
 
List
< UISelectableGridLayoutGroupItem
Objects [get]
 Return the list of objects READ ONLY More...
 
int SelectedIndex [get, set]
 
UISelectableGridLayoutGroupItem SelectedItem [get, set]
 

Member Function Documentation

UISelectableGridLayoutGroupItem KSP.UI.UISelectableGridLayoutGroup.AddItem ( UISelectableGridLayoutGroupItem  item)
inline
UISelectableGridLayoutGroupItem KSP.UI.UISelectableGridLayoutGroup.AddItem ( UISelectableGridLayoutGroupItem  item,
Transform  parent 
)
inline

Adds the EditorActionPartItem to the list, but it's not the parent, so it's parent must be the one parented.

Parameters
item
parent
Returns
void KSP.UI.UISelectableGridLayoutGroup.Clear ( )
inline
void KSP.UI.UISelectableGridLayoutGroup.ClickItem ( int  index)
inline
UISelectableGridLayoutGroupItem KSP.UI.UISelectableGridLayoutGroup.CreateItem ( UISelectableGridLayoutGroupItem  itemPrefab)
inline
UISelectableGridLayoutGroupItem KSP.UI.UISelectableGridLayoutGroup.InsertItem ( UISelectableGridLayoutGroupItem  item,
int  index 
)
inline
delegate void KSP.UI.UISelectableGridLayoutGroup.OnGridSelectItem ( )
void KSP.UI.UISelectableGridLayoutGroup.RemoveItem ( UISelectableGridLayoutGroupItem  item)
inline
void KSP.UI.UISelectableGridLayoutGroup.Select ( UISelectableGridLayoutGroupItem  item)
inline
void KSP.UI.UISelectableGridLayoutGroup.Select ( int  itemIndex)
inline
void KSP.UI.UISelectableGridLayoutGroup.SelectSet ( int  itemIndex,
bool  isheader = true 
)
inline

Highlight the selected group action

Parameters
itemIndexIndex of the header item
isheaderThe selected item is the set header?

Member Data Documentation

OnGridSelectItem KSP.UI.UISelectableGridLayoutGroup.onSelectItem

Property Documentation

int KSP.UI.UISelectableGridLayoutGroup.Count
get
List<UISelectableGridLayoutGroupItem> KSP.UI.UISelectableGridLayoutGroup.Objects
get

Return the list of objects READ ONLY

int KSP.UI.UISelectableGridLayoutGroup.SelectedIndex
getset
UISelectableGridLayoutGroupItem KSP.UI.UISelectableGridLayoutGroup.SelectedItem
getset

The documentation for this class was generated from the following file: