<?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1" MinorVersion="1"> <Class Name="SpaceInvaders.InputMan"> <Position X="3" Y="1.75" Width="1.5" /> <Members> <Method Name="GetInstance" Hidden="true" /> <Method Name="GetKey1" Hidden="true" /> <Method Name="GetKey2" Hidden="true" /> <Method Name="GetKeyR" Hidden="true" /> <Method Name="GetKeyT" Hidden="true" /> <Method Name="GetLeftArrow" Hidden="true" /> <Method Name="GetRightArrow" Hidden="true" /> <Method Name="GetSpace" Hidden="true" /> <Method Name="InputMan" Hidden="true" /> </Members> <Compartments> <Compartment Name="Fields" Collapsed="true" /> </Compartments> <TypeIdentifier> <HashCode>IAQAIAIAAAAFQAgAAAAAASAABIEAQEAAgAASAAUAUAA=</HashCode> <FileName>0_Input\InputMan.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="pLeftArrow" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.InputSubject"> <Position X="5.75" Y="1.75" Width="1.5" /> <Members> <Method Name="InputSubject" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>gAAAAAAAAAAAAAAAAAAAAAAAAIAAAABAAAAAAIAAAAA=</HashCode> <FileName>0_Input\InputSubject.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="poSubscriberList" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.SLinkMan" Collapsed="true"> <Position X="8.75" Y="1.75" Width="1.5" /> <TypeIdentifier> <HashCode>AgAAAAAAAAAAAAAAACAABgAAAAAAAAAAAAAAAAAAAAs=</HashCode> <FileName>0_Manager\SLink\SLinkMan.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.InputObserver"> <Position X="8.75" Y="2.75" Width="1.5" /> <TypeIdentifier> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAQAABAAAAAAAAAAAA=</HashCode> <FileName>0_Input\InputObserver.cs</FileName> </TypeIdentifier> <ShowAsAssociation> <Field Name="pSubject" /> </ShowAsAssociation> </Class> <Class Name="SpaceInvaders.ShootObserver"> <Position X="7" Y="4.75" Width="1.5" /> <Members> <Method Name="ShootObserver" Hidden="true" /> </Members> <TypeIdentifier> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA=</HashCode> <FileName>0_Input\Observers\ShootObserver.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.MoveRightObserver"> <Position X="8.75" Y="4.75" Width="1.5" /> <TypeIdentifier> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA=</HashCode> <FileName>0_Input\Observers\MoveRightObserver.cs</FileName> </TypeIdentifier> </Class> <Class Name="SpaceInvaders.MoveLeftObserver"> <Position X="10.5" Y="4.75" Width="1.5" /> <TypeIdentifier> <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA=</HashCode> <FileName>0_Input\Observers\MoveLeftObserver.cs</FileName> </TypeIdentifier> </Class> <Font Name="Segoe UI" Size="9" /> </ClassDiagram>