ShuffledIntegerList class | eventList.t[678]

A Shuffled Integer List is a special kind of Shuffled List that returns integers in a given range. Like an ordinary Shuffled List, we'll return integers in the given range in random order, but we'll only return each integer once during a given round; when we exhaust the supply, we'll reshuffle the set of integers and start over.

`class ShuffledIntegerList : ShuffledList`

Superclass Tree (in declaration order)

`ShuffledIntegerList`
`ShuffledList`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`rangeMax rangeMin valueList`

Inherited from `ShuffledList` :
`suppressRepeats valuesAvail valuesVec`

Summary of Methods

`construct getNextValue`

Inherited from `ShuffledList` :
`reshuffle`

Properties

`rangeMax` | `eventList.t[684]`

no description available

`rangeMin` | `eventList.t[683]`

The minimum and maximum values for our range. Instances should define these to the range desired.

`valueList` OVERRIDDEN | `eventList.t[687]`

initialize the value list on demand

Methods

`construct (rmin, rmax)`OVERRIDDEN | `eventList.t[690]`

construct with the given range

`getNextValue ( )`OVERRIDDEN | `eventList.t[697]`

get the next value

Adv3Lite Library Reference Manual
Generated on 02/05/2024 from adv3Lite version 2.0