Ejemplo n.º 1
0
 public override void UnBind()
 {
     this.View.mExtendedTracking.TappedOn    -= OnTappedToTurnOnTraking;
     this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
     this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
     this.View.mCameraFacing.TappedOnOption  -= OnTappedToTurnCameraFacing;
     this.View.mDataSet.TappedOnOption       -= OnTappedOnDataSet;
     this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
     this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;
     sExtendedTrackingIsEnabled = false;
     this.View.UnLoadView();
     mView = null;
 }
Ejemplo n.º 2
0
    public override  void UnBind()
    { 
        this.View.mExtendedTracking.TappedOn    -= OnTappedToTurnOnTraking;
        this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
        this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
        this.View.mCameraFacing.TappedOnOption  -= OnTappedToTurnCameraFacing;
        this.View.mDataSet.TappedOnOption       -= OnTappedOnDataSet;
        this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
        this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;
        sExtendedTrackingIsEnabled = false;

        // unregister Vuforia started callback
        VuforiaAbstractBehaviour VuforiaBehaviour = (VuforiaAbstractBehaviour)FindObjectOfType(typeof(VuforiaAbstractBehaviour));
        if (VuforiaBehaviour)
        {
            VuforiaBehaviour.UnregisterVuforiaStartedCallback(EnableContinuousAutoFocus);
            VuforiaBehaviour.UnregisterOnPauseCallback(OnPause);
        }

        this.View.UnLoadView();
        mView = null;
    }
 public override void UnBind()
 {
     this.View.mExtendedTracking.TappedOn    -= OnTappedToTurnOnTraking;
     this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
     this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
     this.View.mCameraFacing.TappedOnOption  -= OnTappedToTurnCameraFacing;
     this.View.mDataSet.TappedOnOption       -= OnTappedOnDataSet;
     this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
     this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;
     sExtendedTrackingIsEnabled = false;
     this.View.UnLoadView();
     mView = null;
 }
Ejemplo n.º 4
0
    public override void UnBind()
    {
        this.View.mExtendedTracking.TappedOn    -= OnTappedToTurnOnTraking;
        this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
        this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
        this.View.mCameraFacing.TappedOnOption  -= OnTappedToTurnCameraFacing;
        this.View.mDataSet.TappedOnOption       -= OnTappedOnDataSet;
        this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
        this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;
        sExtendedTrackingIsEnabled = false;

        // unregister qcar started callback
        QCARAbstractBehaviour qcarBehaviour = (QCARAbstractBehaviour)FindObjectOfType(typeof(QCARAbstractBehaviour));
        if (qcarBehaviour)
        {
            qcarBehaviour.UnregisterQCARStartedCallback(EnableContinuousAutoFocus);
            qcarBehaviour.UnregisterOnPauseCallback(OnPause);
        }

        this.View.UnLoadView();
        mView = null;
    }