SHOW:
|
|
- or go back to the newest paste.
1 | // Menu.cs : -FirstPass | |
2 | ||
3 | - | public abstract class Menu<T> : MonoBehaviour where T:class, Menu<T>.Item { |
3 | + | public abstract class Menu<T> : MonoBehaviour where T:class, MenuItem<Menu<T>> { |
4 | - | // contents |
4 | + | |
5 | - | public interface Item { |
5 | + | |
6 | - | |
6 | + | public interface MenuItem<T> where T: Menu<MenuItem<T>> { |
7 | - | // contents |
7 | + |