using Godot; public sealed partial class MeetingControlDragData : GodotObject { } public partial class MeetingControl : PanelContainer { public override Variant _GetDragData(Vector2 atPosition) { GD.Print("CONTROL DRAG"); var copy = Duplicate() as MeetingControl; SetDragPreview(copy); return Variant.From(new MeetingControlDragData()); } }