Inheritance
MoveWorkspacesTool
public class MoveWorkspacesTool : MonoBehaviour, ITool, IStandardActionMap, IProcessInput, IUsesRayOrigin, IUsesViewerBody, IFunctionalitySubscriber<IProvidesViewerBody>, IUsesResetWorkspaces, IFunctionalitySubscriber<IProvidesResetWorkspaces>, IAllWorkspaces, IUsesViewerScale, IFunctionalitySubscriber<IProvidesViewerScale>, IUsesRayVisibilitySettings, IFunctionalitySubscriber<IProvidesRayVisibilitySettings>, IFunctionalitySubscriber
Properties
Declaration
public List<IWorkspace> allWorkspaces { set; }
Property Value
Implements
Declaration
public Transform rayOrigin { set; }
Property Value
Type |
Description |
Transform |
|
Implements
Declaration
public ActionMap standardActionMap { set; }
Property Value
Implements
Methods
Declaration
public void ProcessInput(ActionMapInput input, ConsumeControlDelegate consumeControl)
Parameters
Implements
Explicit Interface Implementations
Declaration
IProvidesRayVisibilitySettings IFunctionalitySubscriber<IProvidesRayVisibilitySettings>.provider { get; set; }
Returns
Implements
Declaration
IProvidesResetWorkspaces IFunctionalitySubscriber<IProvidesResetWorkspaces>.provider { get; set; }
Returns
Implements
IFunctionalitySubscriber<IProvidesViewerBody>.provider
Declaration
IProvidesViewerBody IFunctionalitySubscriber<IProvidesViewerBody>.provider { get; set; }
Returns
Implements
Declaration
IProvidesViewerScale IFunctionalitySubscriber<IProvidesViewerScale>.provider { get; set; }
Returns
Implements
Extension Methods