Commit Graph

9 Commits

Author SHA1 Message Date
e56ea58e71 Fix up xmldoc 2022-09-15 16:06:21 +09:00
c847cc521e Add some inline comments 2022-09-15 16:00:35 +09:00
68e4d22898 Precondition against entryMap intead of parentMap 2022-09-15 15:43:15 +09:00
31bc067dd1 Don't store nulls to parentMap 2022-09-15 15:38:44 +09:00
5dc0d32e42 Apply NRT to hitobject lifetime related classes 2022-09-14 15:24:20 +09:00
c59aa57450 Remove createLifetimeEntry from HitObjectEntryManager 2022-09-14 15:19:33 +09:00
47539e2129 Add doc comments to HitObjectEntryManager 2022-09-14 15:19:05 +09:00
bde390828b Manage entries of nested hit objects in HitObjectEntryManager
- Fix nested hit objects are leaked when parent hit object is edited or deleted
2022-09-14 15:19:05 +09:00
a9eba27129 Factor out pooling logic from Playfield 2022-09-14 15:19:05 +09:00