Table of Contents

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

public string Family

Field Value

string

filterSubtype

public int 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

protected bool isDown

Field Value

bool

isLit

protected bool isLit

Field Value

bool

maxWidthChars

public int maxWidthChars

Field Value

int

text

public TextMeshProUGUI text

Field Value

TextMeshProUGUI

textToTint

public TextMeshProUGUI[] textToTint

Field Value

TextMeshProUGUI[]

Methods

AddButton(GameObject)

public void AddButton(GameObject btn)

Parameters

btn GameObject

DeactivateFilterButtons()

public void DeactivateFilterButtons()

GetButton(int)

public GameObject GetButton(int index)

Parameters

index int

Returns

GameObject

GetButtonCount()

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

ShowButtons(bool)

public void ShowButtons(bool show = true)

Parameters

show bool

ShowHeader(bool)

public void ShowHeader(bool show)

Parameters

show bool