Class AssemblyFilterContainer
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class AssemblyFilterContainer : MonoBehaviour, IPointerEnterHandler, IEventSystemHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler
- Inheritance
-
AssemblyFilterContainer
- Implements
-
IPointerEnterHandler
IEventSystemHandler
IPointerExitHandler
IPointerDownHandler
IPointerUpHandler
- Extension Methods
-
Constructors
AssemblyFilterContainer()
public AssemblyFilterContainer()
Fields
Family
Field Value
- string
filterSubtype
Field Value
- int
filterType
public AssemblyPartFilterType filterType
Field Value
- AssemblyPartFilterType
imagesToTint
public Image[] imagesToTint
Field Value
- Image[]
isCollapsed
protected bool isCollapsed
Field Value
- bool
isDown
Field Value
- bool
isLit
Field Value
- bool
maxWidthChars
Field Value
- int
text
public TextMeshProUGUI text
Field Value
- TextMeshProUGUI
textToTint
public TextMeshProUGUI[] textToTint
Field Value
- TextMeshProUGUI[]
Methods
public void AddButton(GameObject btn)
Parameters
btn GameObject
public void DeactivateFilterButtons()
public GameObject GetButton(int index)
Parameters
index int
Returns
- GameObject
public int GetButtonCount()
Returns
- int
OnPointerDown(PointerEventData)
public void OnPointerDown(PointerEventData eventData)
Parameters
eventData PointerEventData
OnPointerEnter(PointerEventData)
public void OnPointerEnter(PointerEventData data)
Parameters
data PointerEventData
OnPointerExit(PointerEventData)
public void OnPointerExit(PointerEventData data)
Parameters
data PointerEventData
OnPointerUp(PointerEventData)
public void OnPointerUp(PointerEventData eventData)
Parameters
eventData PointerEventData
SetFilter(AssemblyPartFilterType, int)
public void SetFilter(AssemblyPartFilterType filterToUse, int value)
Parameters
filterToUse AssemblyPartFilterType
value int
SetFilterColor(Color)
public void SetFilterColor(Color color)
Parameters
color Color
SetFilterHighlightColor(Color)
public void SetFilterHighlightColor(Color color)
Parameters
color Color
SetFullName(string)
public void SetFullName(string name)
Parameters
name string
public void ShowButtons(bool show = true)
Parameters
show bool
public void ShowHeader(bool show)
Parameters
show bool