Class ObjectAssemblySelectLaunchTool
public class ObjectAssemblySelectLaunchTool : ObjectAssemblyPlacementTool, IObjectAssemblyTool, IDisposable
- Inheritance
-
ObjectAssemblySelectLaunchTool
- Implements
- Inherited Members
- Extension Methods
Constructors
ObjectAssemblySelectLaunchTool(ObjectAssemblyBuilderEvents, ObjectAssemblyUIEvents, ObjectAssemblyInputHandler, ObjectAssemblyPartTracker, OABSessionInformation, ObjectAssemblyCameraManager, ObjectAssemblyAssets)
public ObjectAssemblySelectLaunchTool(ObjectAssemblyBuilderEvents eventSystemToUse, ObjectAssemblyUIEvents uiEventsToUse, ObjectAssemblyInputHandler inputToUse, ObjectAssemblyPartTracker partTrackerToUse, OABSessionInformation stats, ObjectAssemblyCameraManager cameraManagerToUse, ObjectAssemblyAssets oabAssets)
Parameters
eventSystemToUseObjectAssemblyBuilderEventsuiEventsToUseObjectAssemblyUIEventsinputToUseObjectAssemblyInputHandlerpartTrackerToUseObjectAssemblyPartTrackerstatsOABSessionInformationcameraManagerToUseObjectAssemblyCameraManageroabAssetsObjectAssemblyAssets
Methods
Initialize()
public override void Initialize()
OnUpdate()
protected override void OnUpdate()
PrimaryActionClick()
public override void PrimaryActionClick()
SetupCursorForTool()
public override void SetupCursorForTool()
Terminate()
public override void Terminate()