Class ObjectAssemblyBuilderEvents
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class ObjectAssemblyBuilderEvents
- Inheritance
-
ObjectAssemblyBuilderEvents
- Inherited Members
-
- Extension Methods
-
Constructors
ObjectAssemblyBuilderEvents()
public ObjectAssemblyBuilderEvents()
Fields
AssemblyDeleted
public Action<IObjectAssembly> AssemblyDeleted
Field Value
- Action<IObjectAssembly>
FlipPartHorizontally
public Action<IObjectAssemblyPart> FlipPartHorizontally
Field Value
- Action<IObjectAssemblyPart>
OnCameraReset
public Action OnCameraReset
Field Value
- Action
OnCameraRotate
public Action OnCameraRotate
Field Value
- Action
OnCameraRotateReleased
public Action OnCameraRotateReleased
Field Value
- Action
OnCameraSet
public Action<Camera> OnCameraSet
Field Value
- Action<Camera>
public Action<OABVariant, OABEnvironmentType, OABConstructionType> OnConfigured
Field Value
- Action<OABVariant, OABEnvironmentType, OABConstructionType>
OnCopyAssembly
public Action OnCopyAssembly
Field Value
- Action
OnDirtyingAction
public Action<OABActionType> OnDirtyingAction
Field Value
- Action<OABActionType>
OnDuplicateAssembly
public Action<IObjectAssemblyPart> OnDuplicateAssembly
Field Value
- Action<IObjectAssemblyPart>
OnFavoritePart
public Action OnFavoritePart
Field Value
- Action
public Action OnGamepadRightStickPerformed
Field Value
- Action
public Action OnInputCancel
Field Value
- Action
OnInternalRefresh
[LogIgnore]
public Action OnInternalRefresh
Field Value
- Action
OnLateUpdate
[LogIgnore]
public Action OnLateUpdate
Field Value
- Action
OnMainAssemblyChanged
public Action<IObjectAssembly, IObjectAssembly> OnMainAssemblyChanged
Field Value
- Action<IObjectAssembly, IObjectAssembly>
OnMainAssemblyReset
public Action<IObjectAssembly> OnMainAssemblyReset
Field Value
- Action<IObjectAssembly>
OnMainAssemblySet
public Action<IObjectAssembly> OnMainAssemblySet
Field Value
- Action<IObjectAssembly>
OnManipulationModeChanged
public Action OnManipulationModeChanged
Field Value
- Action
OnNumberPress
public Action<int> OnNumberPress
Field Value
- Action<int>
OnPartDisconnected
public Action<IObjectAssemblyPart> OnPartDisconnected
Field Value
- Action<IObjectAssemblyPart>
OnPartHighlighted
public Action<IObjectAssemblyPart, Vector3> OnPartHighlighted
Field Value
- Action<IObjectAssemblyPart, Vector3>
OnPartSnapped
public Action OnPartSnapped
Field Value
- Action
OnPasteAssembly
public Action OnPasteAssembly
Field Value
- Action
OnPostLateUpdate
[LogIgnore]
public Action OnPostLateUpdate
Field Value
- Action
OnPostUpdate
[LogIgnore]
public Action OnPostUpdate
Field Value
- Action
OnPreLateUpdate
[LogIgnore]
public Action OnPreLateUpdate
Field Value
- Action
OnPreUpdate
[LogIgnore]
public Action OnPreUpdate
Field Value
- Action
OnPrimaryActionClick
public Action OnPrimaryActionClick
Field Value
- Action
OnPrimaryActionDoubleClick
public Action OnPrimaryActionDoubleClick
Field Value
- Action
OnPrimaryActionUp
public Action OnPrimaryActionUp
Field Value
- Action
OnRequestNextSymmetryMode
public Action OnRequestNextSymmetryMode
Field Value
- Action
OnRequestPreviousSymmetryMode
public Action OnRequestPreviousSymmetryMode
Field Value
- Action
OnRequestToggleSnappingMode
public Action OnRequestToggleSnappingMode
Field Value
- Action
OnRequestToggleTargetLock
public Action OnRequestToggleTargetLock
Field Value
- Action
OnResetRotation
public Action OnResetRotation
Field Value
- Action
OnSearch
public Action<bool> OnSearch
Field Value
- Action<bool>
OnSecondaryActionClick
public Action OnSecondaryActionClick
Field Value
- Action
OnSecondaryActionDoubleClick
public Action OnSecondaryActionDoubleClick
Field Value
- Action
OnSecondaryActionDown
public Action OnSecondaryActionDown
Field Value
- Action
OnSecondaryActionUp
public Action OnSecondaryActionUp
Field Value
- Action
OnSelectedPartChanged
public Action<IObjectAssemblyPart> OnSelectedPartChanged
Field Value
- Action<IObjectAssemblyPart>
OnShutdown
Field Value
- Action
OnSnapRotation
public Action<Vector3> OnSnapRotation
Field Value
- Action<Vector3>
OnStageInfoUpdate
[LogIgnore]
public Action<List<IObjectAssemblyPartStageInfo>> OnStageInfoUpdate
Field Value
- Action<List<IObjectAssemblyPartStageInfo>>
OnStartUp
Field Value
- Action
OnSymmetryModeChanged
public Action OnSymmetryModeChanged
Field Value
- Action
OnTargetLockToggle
public Action<bool> OnTargetLockToggle
Field Value
- Action<bool>
OnTertiaryActionClick
public Action OnTertiaryActionClick
Field Value
- Action
OnTertiaryActionDoubleClick
public Action OnTertiaryActionDoubleClick
Field Value
- Action
OnTertiaryActionDown
public Action OnTertiaryActionDown
Field Value
- Action
OnTertiaryActionUp
public Action OnTertiaryActionUp
Field Value
- Action
OnToggleAnglesnap
public Action<bool> OnToggleAnglesnap
Field Value
- Action<bool>
public Action OnToggleConsoleToolbox
Field Value
- Action
public Action<Vector3> OnToolRotatedPart
Field Value
- Action<Vector3>
OnUpdate
[LogIgnore]
public Action OnUpdate
Field Value
- Action
PostOnAssemblyCreatedFromUI
public Action<IObjectAssembly> PostOnAssemblyCreatedFromUI
Field Value
- Action<IObjectAssembly>
PostOnCheckDesignConcerns
public Action PostOnCheckDesignConcerns
Field Value
- Action
PostOnLoadAssembly
public Action PostOnLoadAssembly
Field Value
- Action
PostOnLoadSubAssembly
public Action PostOnLoadSubAssembly
Field Value
- Action
PostOnPartCreated
public Action<IObjectAssemblyPart> PostOnPartCreated
Field Value
- Action<IObjectAssemblyPart>
PostOnPartDropped
public Action<IObjectAssemblyPart> PostOnPartDropped
Field Value
- Action<IObjectAssemblyPart>
PostOnPartFinalized
public Action<IObjectAssemblyPart> PostOnPartFinalized
Field Value
- Action<IObjectAssemblyPart>
PostOnPartGrabbed
public Action<IObjectAssemblyPart> PostOnPartGrabbed
Field Value
- Action<IObjectAssemblyPart>
PostOnPartPlacedConnected
public Action<IObjectAssemblyPart> PostOnPartPlacedConnected
Field Value
- Action<IObjectAssemblyPart>
PostOnPartPlacedNonConnected
public Action<IObjectAssemblyPart> PostOnPartPlacedNonConnected
Field Value
- Action<IObjectAssemblyPart>
PostOnPartPrefabLoaded
public Action<IObjectAssemblyAvailablePart> PostOnPartPrefabLoaded
Field Value
- Action<IObjectAssemblyAvailablePart>
PostOnPartSelected
public Action<IObjectAssemblyPart> PostOnPartSelected
Field Value
- Action<IObjectAssemblyPart>
PostOnResourceCostUpdate
public Action PostOnResourceCostUpdate
Field Value
- Action
PostOnResourcesUpdate
public Action<List<IObjectAssemblyResource>> PostOnResourcesUpdate
Field Value
- Action<List<IObjectAssemblyResource>>
PostOnSaveAssembly
public Action PostOnSaveAssembly
Field Value
- Action
PostOnSaveSubAssembly
public Action PostOnSaveSubAssembly
Field Value
- Action
PostOnSymmetrySetCreated
public Action<SymmetrySet> PostOnSymmetrySetCreated
Field Value
- Action<SymmetrySet>
PostOnSymmetrySetDeleted
public Action PostOnSymmetrySetDeleted
Field Value
- Action
PostOnToolSet
public Action<IObjectAssemblyTool> PostOnToolSet
Field Value
- Action<IObjectAssemblyTool>
PostOnUpdateAssemblyStats
public Action PostOnUpdateAssemblyStats
Field Value
- Action
PreOnCheckDesignConcerns
public Action PreOnCheckDesignConcerns
Field Value
- Action
PreOnLaunchAssemblyAtLocation
public Action<SerializedLocation> PreOnLaunchAssemblyAtLocation
Field Value
- Action<SerializedLocation>
PreOnLoadAssembly
public Action PreOnLoadAssembly
Field Value
- Action
PreOnLoadSubAssembly
public Action PreOnLoadSubAssembly
Field Value
- Action
PreOnPartCreated
public Action<IObjectAssemblyAvailablePart> PreOnPartCreated
Field Value
- Action<IObjectAssemblyAvailablePart>
PreOnPartDeleted
public Action<IObjectAssemblyPart> PreOnPartDeleted
Field Value
- Action<IObjectAssemblyPart>
PreOnPartDropped
public Action<IObjectAssemblyPart> PreOnPartDropped
Field Value
- Action<IObjectAssemblyPart>
PreOnPartGrabbed
public Action<IObjectAssemblyPart> PreOnPartGrabbed
Field Value
- Action<IObjectAssemblyPart>
PreOnPartSelected
public Action<IObjectAssemblyPart> PreOnPartSelected
Field Value
- Action<IObjectAssemblyPart>
PreOnResourcesUpdate
public Action<List<IObjectAssemblyResource>> PreOnResourcesUpdate
Field Value
- Action<List<IObjectAssemblyResource>>
PreOnSaveAssembly
public Action PreOnSaveAssembly
Field Value
- Action
PreOnSaveSubAssembly
public Action PreOnSaveSubAssembly
Field Value
- Action
PreOnSymmetrySetCreated
public Action PreOnSymmetrySetCreated
Field Value
- Action
PreOnSymmetrySetDeleted
public Action<SymmetrySet> PreOnSymmetrySetDeleted
Field Value
- Action<SymmetrySet>
public Action<IObjectAssemblyTool> PreOnToolSet
Field Value
- Action<IObjectAssemblyTool>
PreOnUpdateAssemblyStats
public Action PreOnUpdateAssemblyStats
Field Value
- Action
ProceduralFairingEditSelectionChanged
public Action<Module_Fairing> ProceduralFairingEditSelectionChanged
Field Value
- Action<Module_Fairing>
ProceduralFairingIsEditableChanged
public Action<Module_Fairing, bool> ProceduralFairingIsEditableChanged
Field Value
- Action<Module_Fairing, bool>
ProceduralFairingMeshUpdated
public Action<Module_Fairing> ProceduralFairingMeshUpdated
Field Value
- Action<Module_Fairing>
ProceduralFairingRingChanged
public Action<bool> ProceduralFairingRingChanged
Field Value
- Action<bool>
ProceduralFairingSectionChanged
public Action<bool> ProceduralFairingSectionChanged
Field Value
- Action<bool>
ProceduralPartEditSelectionChanged
public Action<Module_ProceduralPart> ProceduralPartEditSelectionChanged
Field Value
- Action<Module_ProceduralPart>
ProceduralPartIsEditableChanged
public Action<Module_ProceduralPart, bool> ProceduralPartIsEditableChanged
Field Value
- Action<Module_ProceduralPart, bool>
ProceduralPartMeshUpdated
public Action<Module_ProceduralPart> ProceduralPartMeshUpdated
Field Value
- Action<Module_ProceduralPart>
RequestPartLoad
public Action<IObjectAssemblyAvailablePart> RequestPartLoad
Field Value
- Action<IObjectAssemblyAvailablePart>