示例#1
0
 void bw_ProgressChanged(object sender, ProgressChangedEventArgs e)
 {
     addAOFileSegment((string)e.UserState);
     if (mControllingDialog != null)
     {
         mControllingDialog.increaseWorkUnitCount();
     }
 }
示例#2
0
        public void issueAOGenLocal(AmbientOcclusion.eAOQuality quality, bool includeObjects, Controls.AOGenDialog primDlg)
        {
            mControllingDialog = primDlg;
            if (mControllingDialog != null)
            {
                mControllingDialog.setNumWorkUnits(1);
            }

            TerrainGlobals.getEditor().computeAmbientOcclusion(quality, includeObjects);
            if (mControllingDialog != null)
            {
                mControllingDialog.increaseWorkUnitCount();
            }
        }