<?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1" MinorVersion="1"> <Class Name="SpaceInvaders.Manager"> <Position X="0.75" Y="3" Width="1.5" /> <Members> <Method Name="FillReserve" Hidden="true" /> <Method Name="Manager" Hidden="true" /> <Method Name="PrintStats" Hidden="true" /> </Members> <Compartments> <Compartment Name="Fields" Collapsed="true" /> </Compartments> <TypeIdentifier> <HashCode>AAABAAAAAAAAAAAAAAAAHBAAABgIAAEgAQAAAAAAAAg=</HashCode> <FileName>0_Manager\Manager.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="pActive" /> <Field Name="pReserve" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.List"> <Position X="3.5" Y="3" Width="1.5" /> <TypeIdentifier> <HashCode>AIABAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAM=</HashCode> <FileName>List.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.Node"> <Position X="3.5" Y="6" Width="1.5" /> <TypeIdentifier> <HashCode>AAAAAAAAAAAABAAAAAAABAAAAAAAAAAAAABAAAAABAA=</HashCode> <FileName>Node.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.DLinkMan" Collapsed="true"> <Position X="5.75" Y="4.25" Width="1.5" /> <Members> <Method Name="DLinkMan" Hidden="true" /> <Method Name="GetIterator" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>AoABAAAAAAIEAAAAACAABAAAAAAAAAAAAAAAAAAAAAM=</HashCode> <FileName>DLinkMan.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="pIterator" /> <Field Name="pHead" /> <Field Name="pTail" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.SLinkMan" Collapsed="true"> <Position X="5.75" Y="3" Width="1.5" /> <Members> <Method Name="GetIterator" Hidden="true" /> <Method Name="SLinkMan" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>AoABAAAAAAIEAAAAACAABAAAAAAAAAAAAAAAAAAAAAM=</HashCode> <FileName>SLinkMan.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="pIterator" /> <Field Name="pHead" /> <Field Name="pTail" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.Iterator" Collapsed="true"> <Position X="10.75" Y="3.5" Width="1.5" /> <TypeIdentifier> <HashCode>AgAAACAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode> <FileName>Iterator.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.DLinkIterator" Collapsed="true"> <Position X="8" Y="4.25" Width="1.5" /> <InheritanceLine Type="SpaceInvaders.Iterator" ManuallyRouted="true" FixedFromPoint="true" FixedToPoint="true"> <Path> <Point X="10.75" Y="3.75" /> <Point X="10.375" Y="3.75" /> <Point X="10.375" Y="4.688" /> <Point X="9.5" Y="4.688" /> </Path> </InheritanceLine> <TypeIdentifier> <HashCode>IgAAACAAAAAABQAAAAAAAAAAAAAACgAAAAAAAAAAAAA=</HashCode> <FileName>DLinkIterator.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.SLinkIterator" Collapsed="true"> <Position X="8" Y="3" Width="1.5" /> <Compartments> <Compartment Name="Fields" Collapsed="true" /> <Compartment Name="Methods" Collapsed="true" /> </Compartments> <InheritanceLine Type="SpaceInvaders.Iterator" FixedToPoint="true"> <Path> <Point X="10.75" Y="3.937" /> <Point X="10.375" Y="3.937" /> <Point X="10.375" Y="3.375" /> <Point X="9.5" Y="3.375" /> </Path> </InheritanceLine> <TypeIdentifier> <HashCode>IgAAACAAAAAABQAAAAAAAAAAAAAACAAAAAAAAAAAAAA=</HashCode> <FileName>SLinkIterator.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.SLink" Collapsed="true" HideInheritanceLine="true"> <Position X="5.75" Y="1.25" Width="1.5" /> <Members> <Method Name="Clear" Hidden="true" /> <Method Name="PrintStats" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>AAAAAAAAAAAABAAAAAAABAAAAAAAAAAAAAAAAABBAAA=</HashCode> <FileName>SLink.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.DLink" Collapsed="true"> <Position X="5.75" Y="6" Width="1.5" /> <Members> <Method Name="DLink" Hidden="true" /> <Method Name="PrintStats" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>AAAAAAAAAAAABAAAAAAABAAAAIAAAAAAAAAAAABBAAA=</HashCode> <FileName>DLink.cs</FileName> </TypeIdentifier> </Class> <Font Name="Segoe UI" Size="9" /> </ClassDiagram>