@@ -82,6 +82,19 @@ public final class GameView: View {
8282 self . gameViewController? . touchesCanceled ( touches)
8383 }
8484
85+ public override func surfaceTouchesBegan( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
86+ self . gameViewController? . surfaceTouchesBegan ( touches, mouse: mouse)
87+ }
88+ public override func surfaceTouchesMoved( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
89+ self . gameViewController? . surfaceTouchesMoved ( touches, mouse: mouse)
90+ }
91+ public override func surfaceTouchesEnded( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
92+ self . gameViewController? . surfaceTouchesEnded ( touches, mouse: mouse)
93+ }
94+ public override func surfaceTouchesCanceled( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
95+ self . gameViewController? . surfaceTouchesCanceled ( touches, mouse: mouse)
96+ }
97+
8598 public override func cursorEntered( _ cursor: Mouse ) {
8699 self . gameViewController? . cursorEntered ( cursor)
87100 }
@@ -252,6 +265,19 @@ open class GameViewController: ViewController {
252265
253266 }
254267
268+ open func surfaceTouchesBegan( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
269+
270+ }
271+ open func surfaceTouchesMoved( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
272+
273+ }
274+ open func surfaceTouchesEnded( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
275+
276+ }
277+ open func surfaceTouchesCanceled( _ touches: Set < SurfaceTouch > , mouse: Mouse ) {
278+
279+ }
280+
255281 open func cursorEntered( _ cursor: Mouse ) {
256282
257283 }
0 commit comments