HitObjectContainer.OnAdd
OnRemove
Now, `OnAdd` is always invoked after the DHO is added to the container. This change is required by `ScrollingHitObjectContainer` to compute origin adjusted lifetime when origin position is relative to the parent drawable size.
using
OsuUserInputManager
Type.GetType()
user_id