Remove some dedicated properties on ISkinnableGroup.
This commit is contained in:
@@ -8,7 +8,7 @@ using System.Runtime.CompilerServices;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Cryville.Crtr.Event {
|
||||
public class ContainerState : ISkinnableGroup {
|
||||
public class ContainerState {
|
||||
#region Struct
|
||||
public EventBus Bus;
|
||||
public EventContainer Container;
|
||||
@@ -466,26 +466,5 @@ namespace Cryville.Crtr.Event {
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region ISkinnableGroup
|
||||
public int DynamicLevel { get { return CloneType >> 1; } }
|
||||
public string TypeName { get { return Handler.TypeName; } }
|
||||
public ContainerState State { get { return this; } }
|
||||
EventContainer ISkinnableGroup.Container { get { return Container; } }
|
||||
public SkinContext SkinContext { get { return Handler.SkinContext; } }
|
||||
public Anchor OpenedAnchor { get { return Handler.OpenedAnchor; } }
|
||||
public bool TryGetAnchorsByName(int name, out IReadOnlyCollection<Anchor> result) {
|
||||
List<Anchor> anchors;
|
||||
var ret = Handler.Anchors.TryGetValue(name, out anchors);
|
||||
result = anchors;
|
||||
return ret;
|
||||
}
|
||||
public void RegisterAnchor(int name) {
|
||||
Handler.RegisterAnchor(name, true);
|
||||
}
|
||||
public void PushAnchorEvent(double time, int name) {
|
||||
Handler.PushAnchorEvent(time, name);
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user