public Quadrant(int horizontalIncrease, int verticalIncrease, QuadrantOrder order) { this.HorizontalIncrease = horizontalIncrease; this.VerticalIncrease = verticalIncrease; this.Order = order; }
private Quadrant GetNextQuadrant(Quadrant current) { QuadrantOrder order = (current.Order == QuadrantOrder.DownLeft) ? QuadrantOrder.DownRight : current.Order + 1; return(SpriteControlBlock.Quadrants[(int)order]); }