Helper object for holding beginning minimum/maximum and ending minimum/maximum values of FlxPoints, which have both an x and y component.
This would extends Range

### Constructor

`new(startMinX:Float, ?startMinY:Float, ?startMaxX:Float, ?startMaxY:Float, ?endMinX:Float, ?endMinY:Float, ?endMaxX:Float, ?endMaxY:Float)`

Create a new FlxPointRangeBounds object.

Parameters:

`startMinX` | The minimum possible initial value of X for this property for particles launched from this emitter. |
---|---|

`startMinY` | The minimum possible initial value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`startMaxX` | The maximum possible initial value of X for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`startMaxY` | The maximum possible initial value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinY if ignored. |

`endMinX` | The minimum possible final value of X for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`endMinY` | The minimum possible final value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinY if ignored. |

`endMaxX` | The maximum possible final value of X for this property for particles launched from this emitter. Optional, will be set equal to endMinX if ignored. |

`endMaxY` | The maximum possible final value of Y for this property for particles launched from this emitter. Optional, will be set equal to endMinY if ignored. |

Returns:

This FlxPointRangeBounds instance (nice for chaining stuff together).

### Variables

### Methods

`inlineequals(OtherFlxPointRangeBounds:FlxPointRangeBounds):Bool`

Function to compare this FlxPointRangeBounds to another.

Parameters:

`OtherFlxPointRangeBounds` | The other FlxPointRangeBounds to compare to this one. |
---|

Returns:

True if the FlxPointRangeBounds have the same min and max value, false otherwise.

`set(startMinX:Float, ?startMinY:Float, ?startMaxX:Float, ?startMaxY:Float, ?endMinX:Float, ?endMinY:Float, ?endMaxX:Float, ?endMaxY:Float):FlxPointRangeBounds`

Handy function to set the the beginning and ending range of values for a FlxPoint in one line.

Parameters:

`startMinX` | The minimum possible initial value of X for this property for particles launched from this emitter. |
---|---|

`startMinY` | The minimum possible initial value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`startMaxX` | The maximum possible initial value of X for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`startMaxY` | The maximum possible initial value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinY if ignored. |

`endMinX` | The minimum possible final value of X for this property for particles launched from this emitter. Optional, will be set equal to startMinX if ignored. |

`endMinY` | The minimum possible final value of Y for this property for particles launched from this emitter. Optional, will be set equal to startMinY if ignored. |

`endMaxX` | The maximum possible final value of X for this property for particles launched from this emitter. Optional, will be set equal to endMinX if ignored. |

`endMaxY` | The maximum possible final value of Y for this property for particles launched from this emitter. Optional, will be set equal to endMinY if ignored. |

Returns:

This FlxPointRangeBounds instance (nice for chaining stuff together).