namespace MonoGame.Extended.Collisions { /// /// Data structure for the quad tree. /// Holds the entity and collision data for it. /// public class QuadtreeData { public QuadtreeData(IActorTarget target) { Target = target; BoundingBox = target.BoundingBox; Flag = false; } /// /// Gets or sets the Target for collision. /// public IActorTarget 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 RectangleF BoundingBox { get; set; } } }