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 |