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; }
}
}