protected override void ConvertSurfaceToSceneTouchEvent(/* final */ Camera pCamera, /* final */ TouchEvent pSurfaceTouchEvent) { /* final */ int surfaceWidthHalf = this.mSurfaceWidth >> 1; //if (pCamera == this.getFirstCamera()) if (pCamera == this.FirstCamera) { pCamera.ConvertSurfaceToSceneTouchEvent(pSurfaceTouchEvent, surfaceWidthHalf, this.mSurfaceHeight); } else { pSurfaceTouchEvent.Offset(-surfaceWidthHalf, 0); pCamera.ConvertSurfaceToSceneTouchEvent(pSurfaceTouchEvent, surfaceWidthHalf, this.mSurfaceHeight); } }
protected void UnapplySceneToCameraSceneOffset(/* final */ TouchEvent pCameraSceneTouchEvent) { pCameraSceneTouchEvent.Offset(this.mMinX, this.mMinY); }
protected void ApplySceneToCameraSceneOffset(/* final */ TouchEvent pSceneTouchEvent) { pSceneTouchEvent.Offset(-this.mMinX, -this.mMinY); }