GAM456-SpaceInvaders / SpaceInvaders / 0_Diagrams / 01_Manager.cd
01_Manager.cd
Raw
<?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>