25 _it = _desc._range_list.begin();
26 if (_it == _desc._range_list.end()) {
29 _code = (*_it)._from_code;
30 _codes_generated.insert(_code);
41 if (_it == _desc._range_list.end()) {
45 if (_code < (*_it)._to_code) {
50 if (_it == _desc._range_list.end()) {
55 _code = (*_it)._from_code;
60 }
while (!_codes_generated.insert(_code).second);
RangeIterator(const RangeDescription &desc)
Constructs an iterator to walk through the codes on the descriptor.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
bool next()
Advances the iterator to the next code.
This describes a sparse range of Unicode character codes for conversion that may be specified on the ...