public void Initialize(ITopActionsButtonsView topActionsButtonsView, ITooltipController tooltipController) { this.topActionsButtonsView = topActionsButtonsView; this.tooltipController = tooltipController; topActionsButtonsView.OnChangeModeClicked += ChangeModeClicked; topActionsButtonsView.OnExtraClicked += ExtraClicked; topActionsButtonsView.OnTranslateClicked += TranslateClicked; topActionsButtonsView.OnRotateClicked += RotateClicked; topActionsButtonsView.OnScaleClicked += ScaleClicked; topActionsButtonsView.OnUndoClicked += UndoClicked; topActionsButtonsView.OnRedoClicked += RedoClicked; topActionsButtonsView.OnDuplicateClicked += DuplicateClicked; topActionsButtonsView.OnDeleteClicked += DeleteClicked; topActionsButtonsView.OnLogOutClicked += LogoutClicked; topActionsButtonsView.OnPointerExit += TooltipPointerExited; topActionsButtonsView.OnChangeCameraModePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnTranslatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnRotatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnScalePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnUndoPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnRedoPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnDuplicatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnDeletePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnMoreActionsPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnLogoutPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnSnapModePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnSnapModeClicked += SnapModeClicked; extraActionsController = new ExtraActionsController(); topActionsButtonsView.ConfigureExtraActions(extraActionsController); extraActionsController.SetActive(false); }
private void TooltipSpawned(ITooltipController controller, Tooltip tool) { if (controller == (tooltip as ITooltipController)) { toolText = tool as Tooltip_Text; } }
public void Initialize(ITopActionsButtonsView topActionsButtonsView, ITooltipController tooltipController, IBuildModeConfirmationModalController buildModeConfirmationModalController) { this.topActionsButtonsView = topActionsButtonsView; this.tooltipController = tooltipController; this.buildModeConfirmationModalController = buildModeConfirmationModalController; topActionsButtonsView.OnChangeModeClicked += ChangeModeClicked; topActionsButtonsView.OnExtraClicked += ExtraClicked; topActionsButtonsView.OnTranslateClicked += TranslateClicked; topActionsButtonsView.OnRotateClicked += RotateClicked; topActionsButtonsView.OnScaleClicked += ScaleClicked; topActionsButtonsView.OnResetClicked += ResetClicked; topActionsButtonsView.OnDuplicateClicked += DuplicateClicked; topActionsButtonsView.OnDeleteClicked += DeleteClicked; topActionsButtonsView.OnLogOutClicked += ShowLogoutConfirmation; topActionsButtonsView.OnPointerExit += TooltipPointerExited; topActionsButtonsView.OnChangeCameraModePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnTranslatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnRotatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnScalePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnResetPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnDuplicatePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnDeletePointerEnter += TooltipPointerEntered; topActionsButtonsView.OnMoreActionsPointerEnter += TooltipPointerEntered; topActionsButtonsView.OnLogoutPointerEnter += TooltipPointerEntered; buildModeConfirmationModalController.OnCancelExit += HideLogoutConfirmation; buildModeConfirmationModalController.OnConfirmExit += ConfirmLogout; extraActionsController = new ExtraActionsController(); topActionsButtonsView.ConfigureExtraActions(extraActionsController); extraActionsController.SetActive(false); }
public void Initialize(IInspectorBtnView inspectorBtnView, ITooltipController tooltipController) { this.inspectorBtnView = inspectorBtnView; this.tooltipController = tooltipController; inspectorBtnView.OnInspectorButtonClick += Click; inspectorBtnView.OnShowTooltip += ShowTooltip; inspectorBtnView.OnHideTooltip += HideTooltip; }
public void Initialize(IFirstPersonModeView firstPersonModeView, ITooltipController tooltipController) { this.firstPersonModeView = firstPersonModeView; this.tooltipController = tooltipController; firstPersonModeView.OnFirstPersonModeClick += Click; firstPersonModeView.OnShowTooltip += ShowTooltip; firstPersonModeView.OnHideTooltip += HideTooltip; }
public void Initialize(ICatalogBtnView catalogBtnView, ITooltipController tooltipController) { this.catalogBtnView = catalogBtnView; this.tooltipController = tooltipController; catalogBtnView.OnCatalogButtonClick += Click; catalogBtnView.OnShowTooltip += ShowTooltip; catalogBtnView.OnHideTooltip += HideTooltip; }
public void Initialize(IPublishBtnView publishBtnView, ITooltipController tooltipController) { this.publishBtnView = publishBtnView; this.tooltipController = tooltipController; publishBtnView.OnPublishButtonClick += Click; publishBtnView.OnShowTooltip += ShowTooltip; publishBtnView.OnHideTooltip += HideTooltip; }