|
SDL3pp
A slim C++ wrapper for SDL3
|
Iterator for properties in a Properties set. More...
Public Member Functions | |
| constexpr | PropertyIterator ()=default |
| Default constructor. | |
| PropertyIterator (PropertiesRef props, size_t index=0) | |
| Constructor. | |
| constexpr bool | operator== (std::nullptr_t) const |
| Comparison with nullptr, to check if the iterator is at the end. | |
| constexpr bool | operator== (const PropertyIterator &other) const |
| Comparison operator. | |
| const PropertyProxy & | operator* () const |
| Dereference operator to get the current property proxy. | |
| const PropertyProxy * | operator-> () const |
| Arrow operator to get a pointer to the current property proxy. | |
| PropertyIterator & | operator++ () |
| Pre-increment operator to move to the next property. | |
| PropertyIterator | operator++ (int) |
| Post-increment operator to move to the next property. | |
| PropertyIterator & | operator-- () |
| Pre-decrement operator to move to the previous property. | |
| PropertyIterator | operator-- (int) |
| Post-decrement operator to move to the previous property. | |
Iterator for properties in a Properties set.