Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
DropCommandParameters.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using SiliconStudio.Core;
4 using SiliconStudio.Core.Serialization;
5 
6 namespace SiliconStudio.Presentation.Behaviors
7 {
8  /// <summary>
9  /// Information about a drag & drop command.
10  /// </summary>
11  // TODO: Move this in a ViewModel-dedicated assembly
12  [DataContract]
13  public class DropCommandParameters
14  {
15  public string DataType { get; set; }
16  public object Data { get; set; }
17  public object Parent { get; set; }
18  public int SourceIndex { get; set; }
19  public int TargetIndex { get; set; }
20  public object Sender { get; set; }
21  }
22 }