/*--------------------------------------------------------------------------------------------*/ public void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { if (vSliderItem.AllowJump) { vHiddenSlice.UpdateHoverPoints(pPointsState); return; } vGrab.UpdateHoverPoints(pPointsState, pCursorWorldPos); }
//////////////////////////////////////////////////////////////////////////////////////////////// /*--------------------------------------------------------------------------------------------*/ public abstract void UpdateHoverPoints(IBaseItemPointsState pPointsState);
/*--------------------------------------------------------------------------------------------*/ public override void UpdateHoverPoints(IBaseItemPointsState pPointsState) { pPointsState.Points = vHoverPoints; pPointsState.RelativeToTransform = vParent.transform; }
/*--------------------------------------------------------------------------------------------*/ public virtual void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { //do nothing... }
/*--------------------------------------------------------------------------------------------*/ public void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { vHoverSlice.UpdateHoverPoints(pPointsState); }
/*--------------------------------------------------------------------------------------------*/ public override void UpdateHoverPoints(IBaseItemPointsState pPointsState) { pPointsState.Points = vHoverPoints.ReadOnly; pPointsState.RelativeToTransform = Background.transform; }
/*--------------------------------------------------------------------------------------------*/ public virtual void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { if ( vSliderItem.AllowJump ) { vHiddenSlice.UpdateHoverPoints(pPointsState); return; } vGrab.UpdateHoverPoints(pPointsState, pCursorWorldPos); }
/*--------------------------------------------------------------------------------------------*/ public virtual void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { vHoverSlice.UpdateHoverPoints(pPointsState); }
/*--------------------------------------------------------------------------------------------*/ public virtual void UpdateHoverPoints(IBaseItemPointsState pPointsState, Vector3 pCursorWorldPos) { vHoverRect.UpdateHoverPoints(pPointsState); }