Restructure event/container system.

This commit is contained in:
2023-01-31 15:53:43 +08:00
parent 9700992c3a
commit a1ce459a0e
9 changed files with 241 additions and 223 deletions

View File

@@ -39,8 +39,16 @@ namespace Cryville.Crtr {
public override int Priority { get { return m_priority; } }
public void SetPriority(int value) { m_priority = value; }
}
public class ClipBehind : StampedEvent {
public override int Priority {
get { return 0; }
get { return Origin.Priority - 0x8000; }
}
}
public class ClipAhead : StampedEvent {
public override int Priority {
get { return 0x7fff - Origin.Priority; }
}
}