mirror of
https://github.com/ppy/osu.git
synced 2024-12-15 08:22:56 +08:00
Rename SkinnableElementTargetContainer
to SkinnableTargetContainer
This commit is contained in:
parent
7921dc7ece
commit
106fa97a11
@ -68,7 +68,7 @@ namespace osu.Game.Screens.Play
|
|||||||
|
|
||||||
private bool holdingForHUD;
|
private bool holdingForHUD;
|
||||||
|
|
||||||
private readonly SkinnableElementTargetContainer mainComponents;
|
private readonly SkinnableTargetContainer mainComponents;
|
||||||
|
|
||||||
private IEnumerable<Drawable> hideTargets => new Drawable[] { visibilityContainer, KeyCounter, topRightElements };
|
private IEnumerable<Drawable> hideTargets => new Drawable[] { visibilityContainer, KeyCounter, topRightElements };
|
||||||
|
|
||||||
@ -97,7 +97,7 @@ namespace osu.Game.Screens.Play
|
|||||||
RelativeSizeAxes = Axes.Both,
|
RelativeSizeAxes = Axes.Both,
|
||||||
Children = new Drawable[]
|
Children = new Drawable[]
|
||||||
{
|
{
|
||||||
mainComponents = new SkinnableElementTargetContainer(SkinnableTarget.MainHUDComponents)
|
mainComponents = new SkinnableTargetContainer(SkinnableTarget.MainHUDComponents)
|
||||||
{
|
{
|
||||||
RelativeSizeAxes = Axes.Both,
|
RelativeSizeAxes = Axes.Both,
|
||||||
},
|
},
|
||||||
|
@ -181,7 +181,7 @@ namespace osu.Game.Skinning.Editor
|
|||||||
|
|
||||||
private void revert()
|
private void revert()
|
||||||
{
|
{
|
||||||
SkinnableElementTargetContainer[] targetContainers = targetScreen.ChildrenOfType<SkinnableElementTargetContainer>().ToArray();
|
SkinnableTargetContainer[] targetContainers = targetScreen.ChildrenOfType<SkinnableTargetContainer>().ToArray();
|
||||||
|
|
||||||
foreach (var t in targetContainers)
|
foreach (var t in targetContainers)
|
||||||
{
|
{
|
||||||
@ -194,7 +194,7 @@ namespace osu.Game.Skinning.Editor
|
|||||||
|
|
||||||
private void save()
|
private void save()
|
||||||
{
|
{
|
||||||
SkinnableElementTargetContainer[] targetContainers = targetScreen.ChildrenOfType<SkinnableElementTargetContainer>().ToArray();
|
SkinnableTargetContainer[] targetContainers = targetScreen.ChildrenOfType<SkinnableTargetContainer>().ToArray();
|
||||||
|
|
||||||
foreach (var t in targetContainers)
|
foreach (var t in targetContainers)
|
||||||
currentSkin.Value.UpdateDrawableTarget(t);
|
currentSkin.Value.UpdateDrawableTarget(t);
|
||||||
|
@ -65,7 +65,7 @@ namespace osu.Game.Skinning
|
|||||||
/// Remove all stored customisations for the provided target.
|
/// Remove all stored customisations for the provided target.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="targetContainer">The target container to reset.</param>
|
/// <param name="targetContainer">The target container to reset.</param>
|
||||||
public void ResetDrawableTarget(SkinnableElementTargetContainer targetContainer)
|
public void ResetDrawableTarget(SkinnableTargetContainer targetContainer)
|
||||||
{
|
{
|
||||||
DrawableComponentInfo.Remove(targetContainer.Target);
|
DrawableComponentInfo.Remove(targetContainer.Target);
|
||||||
}
|
}
|
||||||
@ -74,7 +74,7 @@ namespace osu.Game.Skinning
|
|||||||
/// Update serialised information for the provided target.
|
/// Update serialised information for the provided target.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="targetContainer">The target container to serialise to this skin.</param>
|
/// <param name="targetContainer">The target container to serialise to this skin.</param>
|
||||||
public void UpdateDrawableTarget(SkinnableElementTargetContainer targetContainer)
|
public void UpdateDrawableTarget(SkinnableTargetContainer targetContainer)
|
||||||
{
|
{
|
||||||
DrawableComponentInfo[targetContainer.Target] = targetContainer.CreateSkinnableInfo().ToArray();
|
DrawableComponentInfo[targetContainer.Target] = targetContainer.CreateSkinnableInfo().ToArray();
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ using osu.Game.Screens.Play.HUD;
|
|||||||
|
|
||||||
namespace osu.Game.Skinning
|
namespace osu.Game.Skinning
|
||||||
{
|
{
|
||||||
public class SkinnableElementTargetContainer : SkinReloadableDrawable, ISkinnableTarget
|
public class SkinnableTargetContainer : SkinReloadableDrawable, ISkinnableTarget
|
||||||
{
|
{
|
||||||
private SkinnableTargetWrapper content;
|
private SkinnableTargetWrapper content;
|
||||||
|
|
||||||
@ -21,7 +21,7 @@ namespace osu.Game.Skinning
|
|||||||
|
|
||||||
private readonly BindableList<ISkinnableDrawable> components = new BindableList<ISkinnableDrawable>();
|
private readonly BindableList<ISkinnableDrawable> components = new BindableList<ISkinnableDrawable>();
|
||||||
|
|
||||||
public SkinnableElementTargetContainer(SkinnableTarget target)
|
public SkinnableTargetContainer(SkinnableTarget target)
|
||||||
{
|
{
|
||||||
Target = target;
|
Target = target;
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user