Class ObjectAssemblyPartsSearchFilter
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class ObjectAssemblyPartsSearchFilter : MonoBehaviour
- Inheritance
-
ObjectAssemblyPartsSearchFilter
- Extension Methods
-
Constructors
ObjectAssemblyPartsSearchFilter()
public ObjectAssemblyPartsSearchFilter()
Fields
bindRoot
public ContextBindRoot bindRoot
Field Value
- ContextBindRoot
context
public DataContext context
Field Value
- DataContext
Methods
CreateFilterToggles()
public void CreateFilterToggles()
GetDataContext()
public DataContext GetDataContext()
Returns
- DataContext
HandleCostFilterToggle(AssemblyPartsCostFilter, bool)
public void HandleCostFilterToggle(AssemblyPartsCostFilter filter, bool toggle)
Parameters
filter AssemblyPartsCostFilter
toggle bool
HandleFuelFilterToggle(AssemblyPartsFuelTypeFilter, bool)
public void HandleFuelFilterToggle(AssemblyPartsFuelTypeFilter filter, bool toggle)
Parameters
filter AssemblyPartsFuelTypeFilter
toggle bool
HandleTechLevelFilterToggle(AssemblyPartsTechLevelFilter, bool)
public void HandleTechLevelFilterToggle(AssemblyPartsTechLevelFilter filter, bool toggle)
Parameters
filter AssemblyPartsTechLevelFilter
toggle bool
HandleVesselTypeFilterToggle(AssemblyPartTypeFilter, bool)
public void HandleVesselTypeFilterToggle(AssemblyPartTypeFilter filter, bool toggle)
Parameters
filter AssemblyPartTypeFilter
toggle bool
public void Initialize(OABSessionInformation stats, ObjectAssemblyBuilderEvents eventsBuilder, ObjectAssemblyUIEvents eventsUI)
Parameters
stats OABSessionInformation
eventsBuilder ObjectAssemblyBuilderEvents
eventsUI ObjectAssemblyUIEvents