mirror of
https://github.com/ppy/osu.git
synced 2025-01-13 10:03:05 +08:00
099ad22a92
Binding events directly to an external bindable will cause that bindable to hold a permanent reference to the current object. We use `GetBoundCopy()` or otherwise a local bindable + `.BindTo()` to create a weak-referenced copy of the target bindable. When the local bindable's lifetime expires, so does the external bindable's reference to it. |
||
---|---|---|
.. | ||
Blueprints | ||
Checks | ||
Setup | ||
DrawableOsuEditorRuleset.cs | ||
FreehandSliderToolboxGroup.cs | ||
HitCircleCompositionTool.cs | ||
OsuBeatmapVerifier.cs | ||
OsuBlueprintContainer.cs | ||
OsuDistanceSnapGrid.cs | ||
OsuDistanceSnapProvider.cs | ||
OsuHitObjectComposer.cs | ||
OsuRectangularPositionSnapGrid.cs | ||
OsuSelectionHandler.cs | ||
OsuSelectionRotationHandler.cs | ||
PreciseRotationPopover.cs | ||
SliderCompositionTool.cs | ||
SpinnerCompositionTool.cs | ||
TransformToolboxGroup.cs |