<?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>