目前HitObject (e.g. Lyric) 的 working property

不管 source 是 beatmap 還是 stage info

enum 都是放在一起

目前有一個改動,是讓 beatmap/stage 都有自己的 processor

能夠把 lyric 上面的 working property 用不同物件進行填充

目前有一個問題

那這些 working property 的 enum

是要合併還是分開?

想法

核心思想 優點 缺點
合併 - enum 會更接近 hit-object

總覺得 enum 分開好像沒有太大效益

但因為填充 property 的地方分成兩個,會讓填充的方式變得怪怪的

靈魂拷問

  1. 是想要看 lyric 上面有哪些 working property 是 invalidate ,還是想看 lyric 的 beatmap 相關的 working property invalidate?

另外想法(1)