Class DropManipulator<T>
Implements
Inherited Members
Namespace: Unity.Muse.Common
Assembly: solution.dll
Syntax
public abstract class DropManipulator<T> : Manipulator, IManipulator where T : Object
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
| Name | Description |
|---|---|
| DropManipulator(Model) |
Properties
| Name | Description |
|---|---|
| artifact |
Methods
| Name | Description |
|---|---|
| GetDroppableObjectForArtifact(Artifact, out T) | This method is called when the user drops an artifact on the target. |
| GetDroppableObjectForPath(string, out T) | This method is called when the user drops a file on the target. |
| GetDroppableObjectForUnityObjects(Object[], out T) | This method is called when the user drops a Unity object on the target. |
| RegisterCallbacksOnTarget() | Called to register event callbacks on the target element. |
| UnregisterCallbacksFromTarget() | Called to unregister event callbacks from the target element. |
Events
| Name | Description |
|---|---|
| onDragEnd | |
| onDragStart | |
| onDrop |