DoxyThreadSafeOutput.isStarted C# (CSharp) Method

isStarted() public method

public isStarted ( ) : bool
return bool
   public bool isStarted( )
   {
        outputLock.EnterReadLock();
        try
        {
            return Started;
        }
        finally
        {
            outputLock.ExitReadLock();
        }
    }

Usage Example

Example #1
0
    void Update()
    {
        if (DoxygenOutput != null)
        {
            Instance.Repaint();

            if (DoxygenOutput.isStarted() && !DoxygenOutput.isFinished())
            {
                CurentOutput       = DoxygenOutput.ReadLine();
                DoxyoutputProgress = DoxyoutputProgress + 0.1f;
                if (DoxyoutputProgress >= 0.9f)
                {
                    DoxyoutputProgress = 0.75f;
                }
            }
            if (DoxygenOutput.isFinished())
            {
                SetTheme(SelectedTheme);
                DoxygenLog         = DoxygenOutput.ReadFullLog();
                DoxyoutputProgress = -1.0f;
                DoxygenOutput      = null;
                DocsGenerated      = true;
                EditorPrefs.SetBool(UnityProjectID + "DocsGenerated", DocsGenerated);
            }
        }
    }
All Usage Examples Of DoxyThreadSafeOutput::isStarted