public static InputProcessorComponent EditingMode(Nocubeless nocubeless) { var editingMode = new InputProcessorComponent(nocubeless); editingMode.Add(new EditingCameraInputProcessor(nocubeless)); editingMode.Add(new EditingCubeCursorInputProcessor(nocubeless)); return(editingMode); }
public static InputProcessorComponent PlayingMode(Nocubeless nocubeless) { var playingMode = new InputProcessorComponent(nocubeless); playingMode.Add(new PlayingCameraInputProcessor(nocubeless)); playingMode.Add(new PlayerEntityInputProcessor(nocubeless)); playingMode.Add(new PlayingCubeInteractionsInputProcessor(nocubeless)); return(playingMode); }