Standardize Collection Handling #69

Open
opened 2024-04-09 02:41:26 +00:00 by john · 0 comments
Owner
  • UIDrawableCollection
  • UIEntityCollection
  • UIGridPointCollection
  • UIGridPointStateCollection
  • all related iterator classes

these should be handled more idiomatically by implementing the Sequence Protocol. The iterators may not need to be separate classes. It may be excusable to put all these specific iterators into a single UICollections.h/.cpp file.

* UIDrawableCollection * UIEntityCollection * UIGridPointCollection * UIGridPointStateCollection * all related iterator classes these should be handled more idiomatically by implementing the [Sequence Protocol](https://docs.python.org/3/c-api/sequence.html). The iterators may not need to be separate classes. It may be excusable to put all these specific iterators into a single `UICollections.h/.cpp` file.
john added this to the Alpha Release Targets milestone 2024-04-09 02:41:26 +00:00
john added the
Refactoring & Cleanup
Alpha Release Requirement
Minor Feature
labels 2024-04-09 02:41:26 +00:00
john added this to the Fun, Convenient McRogueFace Objects project 2024-04-09 02:41:26 +00:00
Sign in to join this conversation.
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: john/McRogueFace#69
No description provided.