The rectangle packers now throw a proper exception when there is no more space available; Moved interface implementations of the TransformingReadOnlyCollection into a separate file to keep the main body of the class readable
git-svn-id: file:///srv/devel/repo-conversion/nusu@40 d2e56fa2-650e-0410-a79f-9358c0239efd
This commit is contained in:
parent
acbb07d6b5
commit
fba9d87e65
10 changed files with 538 additions and 424 deletions
|
|
@ -86,6 +86,11 @@
|
|||
<XNAUseContentPipeline>false</XNAUseContentPipeline>
|
||||
<Name>TransformingReadOnlyCollection</Name>
|
||||
</Compile>
|
||||
<Compile Include="Source\Collections\TransformingReadOnlyCollection.Interfaces.cs">
|
||||
<XNAUseContentPipeline>false</XNAUseContentPipeline>
|
||||
<Name>TransformingReadOnlyCollection.Interfaces</Name>
|
||||
<DependentUpon>TransformingReadOnlyCollection.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Collections\UnintrusivePriorityQueue.cs">
|
||||
<XNAUseContentPipeline>false</XNAUseContentPipeline>
|
||||
<Name>UnintrusivePriorityQueue</Name>
|
||||
|
|
@ -152,6 +157,10 @@
|
|||
<Name>CygonRectanglePacker.Test</Name>
|
||||
<DependentUpon>CygonRectanglePacker.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Source\Packing\OutOfSpaceException.cs">
|
||||
<XNAUseContentPipeline>false</XNAUseContentPipeline>
|
||||
<Name>OutOfSpaceException</Name>
|
||||
</Compile>
|
||||
<Compile Include="Source\Packing\RectanglePacker.cs">
|
||||
<XNAUseContentPipeline>false</XNAUseContentPipeline>
|
||||
<Name>RectanglePacker</Name>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue