GazeInputModule.ShouldActivateModule C# (CSharp) Method

ShouldActivateModule() public method

public ShouldActivateModule ( ) : bool
return bool
    public override bool ShouldActivateModule()
    {
        bool activeState = base.ShouldActivateModule();

        activeState = activeState && (GvrViewer.Instance.VRModeEnabled || !vrModeOnly);

        if (activeState != isActive) {
          isActive = activeState;

          // Activate gaze pointer
          if (gazePointer != null) {
        if (isActive) {
          gazePointer.OnGazeEnabled();
        }
          }
        }

        return activeState;
    }