using System; using UnityEngine; using Framework.Async; namespace Framework.Dialogue2 { /// Manages the placement of the canvas within the scene public interface IDialogueCanvasPlacement : IAsyncTask, IProgressSource { /// Target position the canvas is moving towards Vector3 TargetPosition { get; } /// Target orientation the canvas is rotating towards Quaternion TargetOrientation { get; } } } // namespace Framework.Dialogue2