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 | + |