Class ObjectAssemblyUIEvents
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class ObjectAssemblyUIEvents
- Inheritance
-
ObjectAssemblyUIEvents
- Inherited Members
-
- Extension Methods
-
Constructors
ObjectAssemblyUIEvents()
public ObjectAssemblyUIEvents()
Fields
OnApplyColorToPart
public Action<IObjectAssemblyPart, IReadOnlyList<IObjectAssemblyPart>> OnApplyColorToPart
Field Value
- Action<IObjectAssemblyPart, IReadOnlyList<IObjectAssemblyPart>>
OnAssemblyBoundsStatusChange
public Action OnAssemblyBoundsStatusChange
Field Value
- Action
OnAssemblyResourceCostStatusChange
public Action OnAssemblyResourceCostStatusChange
Field Value
- Action
OnColorPickerCancel
public Action OnColorPickerCancel
Field Value
- Action
OnCostFilterUpdated
public Action<List<AssemblyPartsCostFilter>> OnCostFilterUpdated
Field Value
- Action<List<AssemblyPartsCostFilter>>
OnCreatePart
public Action<IObjectAssemblyAvailablePart> OnCreatePart
Field Value
- Action<IObjectAssemblyAvailablePart>
OnCursorIconImageUpdated
public Action<Texture2D> OnCursorIconImageUpdated
Field Value
- Action<Texture2D>
OnCursorIconPositionUpdated
public Action<bool, Vector2> OnCursorIconPositionUpdated
Field Value
- Action<bool, Vector2>
OnDeleteGrabbedParts
public Action OnDeleteGrabbedParts
Field Value
- Action
OnDeleteWorkspaceFile
public Action<string, IOProvider.DataLocation> OnDeleteWorkspaceFile
Field Value
- Action<string, IOProvider.DataLocation>
OnExit
Field Value
- Action
OnFuelTypeFilterUpdated
public Action<List<AssemblyPartsFuelTypeFilter>> OnFuelTypeFilterUpdated
Field Value
- Action<List<AssemblyPartsFuelTypeFilter>>
OnHideModal
[LogIgnore]
public Action OnHideModal
Field Value
- Action
[LogIgnore]
public Action OnHideTooltip
Field Value
- Action
OnInitialVABUILoaded
public Action OnInitialVABUILoaded
Field Value
- Action
OnLanguageChange
public Action OnLanguageChange
Field Value
- Action
OnLaunch
Field Value
- Action
OnLoadWorkspace
public Action<OABLoadDialogExistingSave> OnLoadWorkspace
Field Value
- Action<OABLoadDialogExistingSave>
OnMergeWorkspace
public Action<OABLoadDialogExistingSave> OnMergeWorkspace
Field Value
- Action<OABLoadDialogExistingSave>
OnNew
Field Value
- Action
OnOrthoTransitionUpdated
public Action<bool, float, Quaternion> OnOrthoTransitionUpdated
Field Value
- Action<bool, float, Quaternion>
OnOrthographicSizeChanged
public Action<float> OnOrthographicSizeChanged
Field Value
- Action<float>
OnOrthographicZoomChanged
public Action<float, float> OnOrthographicZoomChanged
Field Value
- Action<float, float>
OnPartReload
public Action<IObjectAssemblyAvailablePart> OnPartReload
Field Value
- Action<IObjectAssemblyAvailablePart>
OnPartsSearchFilterToggle
public Action<bool> OnPartsSearchFilterToggle
Field Value
- Action<bool>
OnRedo
Field Value
- Action
OnRefresh
[LogIgnore]
[Obsolete("This action should no longer be used for updating UI - please implement actions specific to your use case")]
public Action OnRefresh
Field Value
- Action
OnRefreshPartsPicker
public Action OnRefreshPartsPicker
Field Value
- Action
OnRequestPartDeletionFX
public Action<IObjectAssemblyPart, Vector3> OnRequestPartDeletionFX
Field Value
- Action<IObjectAssemblyPart, Vector3>
public Action OnRevertTool
Field Value
- Action
OnSaveDialogAfterWarning
public Action OnSaveDialogAfterWarning
Field Value
- Action
OnSaveWorkspace
public Action<string, string, string, string, bool, IOProvider.DataLocation> OnSaveWorkspace
Field Value
- Action<string, string, string, string, bool, IOProvider.DataLocation>
public Action OnSetAssemblyAnchorButton
Field Value
- Action
public Action OnSetColorButton
Field Value
- Action
public Action OnSetLaunchAssemblyButton
Field Value
- Action
public Action OnSetManipulatedPartButton
Field Value
- Action
OnSetOABOrientationMode
public Action<OABOrientation> OnSetOABOrientationMode
Field Value
- Action<OABOrientation>
OnSetUIDeletionLock
public Action<bool> OnSetUIDeletionLock
Field Value
- Action<bool>
OnShowModal
public Action<IObjectAssemblyAvailablePart, RectTransform> OnShowModal
Field Value
- Action<IObjectAssemblyAvailablePart, RectTransform>
public Action<string, RectTransform> OnShowTooltip
Field Value
- Action<string, RectTransform>
OnStartOrthoTransition
public Action<bool, bool> OnStartOrthoTransition
Field Value
- Action<bool, bool>
OnTechLevelFilterUpdated
public Action<List<AssemblyPartsTechLevelFilter>> OnTechLevelFilterUpdated
Field Value
- Action<List<AssemblyPartsTechLevelFilter>>
public Action<IObjectAssemblyTool> OnToolReadyToRelease
Field Value
- Action<IObjectAssemblyTool>
OnTypeFilterUpdated
public Action<List<AssemblyPartTypeFilter>> OnTypeFilterUpdated
Field Value
- Action<List<AssemblyPartTypeFilter>>
OnUndo
Field Value
- Action
OnUserBlueprintToggle
public Action<bool> OnUserBlueprintToggle
Field Value
- Action<bool>
OnUserWorldRotateStart
public Action OnUserWorldRotateStart
Field Value
- Action
OnUserWorldRotateStop
public Action OnUserWorldRotateStop
Field Value
- Action