Added status reporting interface to provide a generalized interface for background processes to report their current status; tried to improve documentation of the Progression and RectanglePacker classes

git-svn-id: file:///srv/devel/repo-conversion/nusu@48 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
Markus Ewald 2007-09-23 20:06:26 +00:00
parent 96e546c2f4
commit e281b5cbb3
5 changed files with 98 additions and 5 deletions

View file

@ -241,6 +241,10 @@
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>ObservedWeightedProgression</Name>
</Compile>
<Compile Include="Source\Tracking\IStatusReporter.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>IStatusReporter</Name>
</Compile>
<Compile Include="Source\Tracking\ProgressionTracker.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>ProgressionTracker</Name>
@ -275,6 +279,10 @@
<Name>SetProgression.Test</Name>
<DependentUpon>SetProgression.cs</DependentUpon>
</Compile>
<Compile Include="Source\Tracking\StatusReportEventArgs.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>StatusReportEventArgs</Name>
</Compile>
<Compile Include="Source\Tracking\WeightedProgression.cs">
<XNAUseContentPipeline>false</XNAUseContentPipeline>
<Name>WeightedProgression</Name>