bool ICollidable.DetectCollision(Rectangle collidingObject, bool ignoreEdges) { if (Actual == null) { return(false); } else { return(Actual.DetectCollision(collidingObject, ignoreEdges)); } }