Tanoda
IGraspedMovementHandler.cs
Go to the documentation of this file.
1/******************************************************************************
2 * Copyright (C) Ultraleap, Inc. 2011-2020. *
3 * *
4 * Use subject to the terms of the Apache License 2.0 available at *
5 * http://www.apache.org/licenses/LICENSE-2.0, or another agreement *
6 * between Ultraleap and you, your company or other organization. *
7 ******************************************************************************/
8
9using System.Collections;
10using System.Collections.Generic;
11using UnityEngine;
12
13namespace Leap.Unity.Interaction {
14
20 public interface IGraspedMovementHandler {
21
27 void MoveTo(Vector3 solvedPosition, Quaternion solvedRotation,
28 InteractionBehaviour interactionObj, bool justGrasped);
29
30 }
31
32}
InteractionBehaviours are components that enable GameObjects to interact with interaction controllers...
An IGraspedMovementHandler takes in a target position and rotation (a "pose", usually provided by an ...
void MoveTo(Vector3 solvedPosition, Quaternion solvedRotation, InteractionBehaviour interactionObj, bool justGrasped)
Called by an interaction object when its grasped pose handler has determined a target pose; this meth...