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