namespace MonoGame.Extended.Collisions { /// /// Data structure for the quad tree. /// Holds the entity and collision data for it. /// public class QuadtreeData { public QuadtreeData(ICollisionActor target) { Target = target; Bounds = target.Bounds; Flag = false; } /// /// Gets or sets the Target for collision. /// public ICollisionActor Target { get; set; } /// /// Gets or sets whether Target has had its collision handled this /// iteration. /// public bool Flag { get; set; } /// /// Gets or sets the bounding box for collision detection. /// public IShapeF Bounds { get; set; } } }