And use orthogonal `OriginalXBindable` and `XOffsetBindable`.
This reverts commit 7cbbd74d
7cbbd74d
And explicitly implement IHasXPosition interface to prevent use of the X property. It should be preferred for beatmap conversion purpose.
X
Don't want to set DHO.Scale or DHO.Rotation because because DHO may be transformed by mods. DHO.Size is also assigned for drawable visualizer
The logic was public but now it is private so the condition is ensured by the caller
Implement in-place update of catch DrawableHitObject
Clear all transforms of catcher trail sprite before returned to pool