mirror of
https://github.com/ppy/osu.git
synced 2024-12-14 11:42:56 +08:00
Obsolete legacy UpdateState() method
This commit is contained in:
parent
2a3f3dacb3
commit
9e926d44c0
@ -200,10 +200,6 @@ namespace osu.Game.Tests.Visual.Gameplay
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void UpdateState(ArmedState state)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private class TestDrawableHitObject : DrawableHitObject<HitObject>
|
private class TestDrawableHitObject : DrawableHitObject<HitObject>
|
||||||
@ -216,10 +212,6 @@ namespace osu.Game.Tests.Visual.Gameplay
|
|||||||
|
|
||||||
AddInternal(new Box { Size = new Vector2(75) });
|
AddInternal(new Box { Size = new Vector2(75) });
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void UpdateState(ArmedState state)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -132,6 +132,8 @@ namespace osu.Game.Rulesets.Objects.Drawables
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public event Action<DrawableHitObject, ArmedState> ApplyCustomUpdateState;
|
public event Action<DrawableHitObject, ArmedState> ApplyCustomUpdateState;
|
||||||
|
|
||||||
|
#pragma warning disable 618 // (legacy state management) - can be removed 20200227
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Enables automatic transform management of this hitobject. Implementation of transforms should be done in <see cref="UpdateInitialTransforms"/> and <see cref="UpdateStateTransforms"/> only. Rewinding and removing previous states is done automatically.
|
/// Enables automatic transform management of this hitobject. Implementation of transforms should be done in <see cref="UpdateInitialTransforms"/> and <see cref="UpdateStateTransforms"/> only. Rewinding and removing previous states is done automatically.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -139,6 +141,7 @@ namespace osu.Game.Rulesets.Objects.Drawables
|
|||||||
/// Going forward, this is the preferred way of implementing <see cref="DrawableHitObject"/>s. Previous functionality
|
/// Going forward, this is the preferred way of implementing <see cref="DrawableHitObject"/>s. Previous functionality
|
||||||
/// is offered as a compatibility layer until all rulesets have been migrated across.
|
/// is offered as a compatibility layer until all rulesets have been migrated across.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
|
[Obsolete("Use UpdateInitialTransforms()/UpdateStateTransforms() instead")] // can be removed 20200227
|
||||||
protected virtual bool UseTransformStateManagement => true;
|
protected virtual bool UseTransformStateManagement => true;
|
||||||
|
|
||||||
protected override void ClearInternal(bool disposeChildren = true) => throw new InvalidOperationException($"Should never clear a {nameof(DrawableHitObject)}");
|
protected override void ClearInternal(bool disposeChildren = true) => throw new InvalidOperationException($"Should never clear a {nameof(DrawableHitObject)}");
|
||||||
@ -219,10 +222,13 @@ namespace osu.Game.Rulesets.Objects.Drawables
|
|||||||
/// Should generally not be used when <see cref="UseTransformStateManagement"/> is true; use <see cref="UpdateStateTransforms"/> instead.
|
/// Should generally not be used when <see cref="UseTransformStateManagement"/> is true; use <see cref="UpdateStateTransforms"/> instead.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="state">The new armed state.</param>
|
/// <param name="state">The new armed state.</param>
|
||||||
|
[Obsolete("Use UpdateInitialTransforms()/UpdateStateTransforms() instead")] // can be removed 20200227
|
||||||
protected virtual void UpdateState(ArmedState state)
|
protected virtual void UpdateState(ArmedState state)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma warning restore 618
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
protected override void SkinChanged(ISkinSource skin, bool allowFallback)
|
protected override void SkinChanged(ISkinSource skin, bool allowFallback)
|
||||||
|
Loading…
Reference in New Issue
Block a user